@charset "utf-8";
/* CSS */
.clearfloat {
    zoom: 1;
}
.clearfloat:after {
    display: block;
    clear: both;
    content: "";
    visibility: hidden;
    height: 0;
}
.w-1200 {
    width: 1200px;
    margin: 0px auto;
}
*{margin: 0;padding: 0;  }
html{ /**overflow: hidden;*/   }
body{margin:0;padding:0;font:12px/100% 'PingFang SC',"微软雅黑" ;color:#4a4a4a; min-width: 1320px !important; }
body,html{
	height: 100%;
}
ul,li,span,p,div,em,table,th,tr,td,h1,h2,h3,h4,h5,form{margin:0;padding:0;list-style:none;}
table{ border-collapse: collapse; border-spacing: 0;}
table,th,tr,td,h1,h2,h3,h4,h5,input,textarea,select,button{font:12px/100% 'PingFang SC' ,"微软雅黑" ;color:#4a4a4a;}
img{ border:none;}
.Hotel .h_c li img,.search_list01 dt img,.Hotel_details_img dd img,.Hotel_details_img dt img {background: #F8F8F9;}
textarea{resize: none;}
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
em,i{ font-style: normal;}
::-webkit-input-placeholder {  color:#ccc  !important; font-weight: normal !important;}
::-webkit-input-placeholder { /* WebKit browsers */color:#ccc ;}
::-ms-clear,::-ms-reveal{
display:none;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:#ccc ;}
::-moz-placeholder { /* Mozilla Firefox 19+ */color:#ccc ;}
:-ms-input-placeholder { /* Internet Explorer 10+ */color:#ccc ;}
input[type="text"],input[type="search"]{ background-color:#fff;box-sizing: inherit;}
.overflowX{ overflow-x: hidden;}
.clearfix:after{ content:"."; display:block; height:0; overflow: hidden; visibility:hidden; clear:both; /* display: inline-block;*/ /*width: 100%;*/}
.clearfix{*zoom:1;}
.clear{clear:both}
.fl{ float:left;}
.bold {font-weight:bold;}
.fr{ float:right;}
.m_l4{margin-left: 3px;}
.ml_4{margin-left: 4px;}
.m_l_3{margin-left: -3px;}
.m_r12{margin-right: 12px;}
.m_r10{margin-right: 10px;}
.m_l22{margin-left: 22px;}
.m_l10{margin-left: 10px;}
.m_l12{margin-left: 12px!important;}
.m_l20{margin-left: 20px;}
.m_l14{margin-left: 14px!important;}
.m_l16{margin-left: 16px;}
.m_l18{margin-left: 18px!important;}
.m_l30{margin-left: 30px!important;}
.m_l60{margin-left: 60px!important;}
.mr_top_15{margin-top: -15px;}
.mr_top_11{margin-top: -11px;}
.mar_10{margin: 0 10px;font-weight:normal ;}
.mar_5{margin: 0 5px;}
.h_36{height: 36px!important;}
.w_323{width: 323px!important;}
.w_296{width: 296px;}
.w_286{width: 286px!important;}
.w_176{width: 176px;}
.w_177{width: 177px;}
.w_165{width: 165px;}
.w_162{width: 162px!important;}
.w_100{width: 100px;}
.w_160{width: 160px!important;}
.m_t22{margin-top: 22px;}
.m_t20{margin-top: 20px;}
.m_t15{margin-top: 15px;}
.h_50 {height: 50px!important;}

.m_t0{margin-top: 0!important;}
.m_t_1{margin-top: -1px!important;}
.m_t1{margin-top: 1px!important;}
.m_t2{margin-top: 2px!important;}
.m_t3{margin-top: 3px!important;}
.m_t4{margin-top: 4px!important;}
.m_b26{margin-bottom: 26px!important;}
.m_b22{margin-bottom: 22px!important;}
.m_l0{margin-left: 0!important;}
.m_t1{margin-top: 1px;}
.m_b10{margin-bottom: 10px;}
.w_1190{width: 1190px; margin:0 auto;}
.w_1200{width: 1200px; margin:0 auto;}
.w_1206{width: 1200px; margin:0 auto;}
.w_1216{width: 1216px; margin:0 auto;}
.w_176{width: 176px;}
.w_260{width: 260px;}
.w_110{width: 110px!important;}
.w_196{width: 196px!important;}
.w_276{width: 276px;}
.bg_f5{background-color: #f5f5f5;}
.colour{color: #3481ef !important}
.c_f00{color: #f00 !important}
.cursor{cursor: pointer;}
.c_f60{color: #f60 !important}
.c_999{color: #999;}
.c_f61{color: #ff6002;}
.c_666{color: #666;}
.f_18{font-size: 18px!important;}
.m_b74{  margin-bottom: 74px !important;}
.m_b45{  margin-bottom: 45px !important;}
.mt_20 {margin-top: 20px;}
.mt_80 {margin-top: 80px;}
.m_b20 {margin-bottom: 20px;}
.r_0{right: 0!important;}
.underline_line{
	text-decoration: underline;
}
.posi_top2{
	top: 2px;
}
.posi_top3{
	top: 3px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
   .select{padding-right: 0 !important;}
}  

/*版权*/
body {height:auto!important; min-height: 100%!important;position: relative;}
.footer{height: 30px;line-height: 30px;text-align: center; color:#b1b3b4;margin-top: 60px;}
.register_footer>p{
	box-shadow: 0 0 10px #777; background: #1f1f1f;
	text-align: center;
	height: 30px;
	line-height: 30px;
	color:#9B9B9B ;
	position: absolute;width: 100%;
bottom: 0px; left: 0px;
}
.footer_fixed{position: fixed;bottom: 0;width: 100%;}
/*回到顶部*/
.go_top {bottom: 40px;position: fixed;right: 20px;width: 50px;z-index: 999;}
.go_top .go { background-position: 0 0;}
.go_top a {background-image: url("../images/tu_01.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tu_01.png*/;display: block;height: 64px;width: 64px;opacity: 0.6;}
.go_top a:hover{opacity: 1;}
.f_12{font-size: 12px;}
.f_14{font-size: 14px!important;}
.f_16{font-size: 16px;}
.button{background: #ff6002 !important;}
.button:hover{opacity: 0.9 !important;}
.pr{position: relative;}
.p_b10{padding-bottom:10px;}


.box{border:1px solid #bebebe !important;}
.bgBox{background-color: #bebebe !important;}
.bgBox1{background-color: #bebebe !important;}
.addBox{border:solid 3px #B4D2EC !important;}
.inputBox{border:solid 1px #0170c9 !important;}
.box_f70{border:solid 1px #ee725a !important;}
.overflowXY{ overflow: hidden;}
.seekBox{position: relative;float: left;}
.J_empty{
	position: absolute;
	width: 20px;
	height: 20px;
	text-align:center;
	color: #94a4b1;
	cursor: pointer;
	font-size: 20px;
	display: none;
	/*border-radius: 100%;
	background: #000;*/
}
.sj_down{
	width: 0;
	height: 0;
	border-left: 3px  solid transparent;
	border-right: 3px solid transparent;
	border-top: 5px  solid #000;
	position: absolute;
	right: 10px;
	top: 50%;
	transform: translateY(-50%);
}
/*城市组件样式*/
.City_components {position: relative;min-width: 100px;}
.City_components i {position: absolute;width: 9px; height: 4px; background: url("../images/se_jpg1.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/se_jpg1.jpg*/ no-repeat;right: 8px; top: 18px;}
.City_components h3 {padding: 0px 28px 0px 12px;min-width:114px;height: 40px; line-height: 40px;background: #f1f2f4;cursor: pointer;border:0px;display: inline-block;font-weight: normal;font-size: 14px;}
.City_components .City_components_list {
	display: none;
	border:1px solid #edf0f2;
	position: absolute;
	top: 50px; 
	left: 0px;
	background: #fff;
	max-height: 250px;
	z-index: 999999;
}
.City_components_list1  {
	max-height: 250px; 
	position: relative;
	display: block;
}
.City_components li {
	line-height: 30px!important; 
	border-bottom: 1px solid #f7f9fa!important;
	text-indent:10px!important;text-align:left!important;
	margin:0px!important;
	padding:0px!important;
	height:30px!important;
	min-width: 120px!important; 
	padding-right: 20px;
	cursor: pointer;
	color: #4a4a4a;
}
.City_components li:hover {background: #f3f8fe!important;}
.City_components li.cur {background: #3491EF!important;color: #fff!important;}
.City_components li:active{background: #3491EF!important;color: #fff!important;}
.mCSB_scrollTools {    border-left: 1px solid #e8e8e8;
    background: #fafafa;width: 10px;    opacity: 1;}
.City_components ul li:last-child {border-bottom: 0px!important;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background: #c1c1c1!important; width: 6px;}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background-color: #fff; background-color: rgba(193,193,193,0.85);
	filter: "alpha(opacity=85)"; -ms-filter: "alpha(opacity=85)"; 
}
/* 公共输入框 */
.text{ background:#fff;border-radius: 2px; height:26px;border:solid 1px #c5c5c5; text-indent:12px;font-family: "微软雅黑" ;box-sizing: content-box;}
/* .text:focus{ border:solid 1px #bebebe ;} */

/* 选择框 */
.select{ border-radius: 4px; height:26px; padding:0 30px 0 5px; padding-right: 0\9; border:solid 1px #c5c5c5; outline:0;cursor:pointer;
    background:url("../images/tu_02.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tu_02.png*/ 0 0px no-repeat; background-color: #fff;font-family: "微软雅黑" ;
    -webkit-appearance: none; -moz-appearance: none;  -o-appearance: none; appearance: none
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
   .select{padding-right: 0;}
}  
.select.readonly,.text.readonly{ background-color: #f0f0f0 !important; border-color: #ddd !important; }
.dn{display: none;}

/*头部*/

/*.header{height: 50px;line-height: 50px;background: #fff;}*/
.header{height: 42px;line-height: 42px;background: #FFFFFF;}
.header .h_left{color: #4a4a4a}
.header .h_left a:first-child{max-width: 240px; text-overflow: ellipsis;overflow: hidden; white-space: nowrap;} 
.header .h_left a:last-child{margin-left: 50px;}
.header .h_left a{color: #4a4a4a;/* float: left; */}
.header .h_left a.c_01afff{color: #ff6002;}
.header .h_left a.c_02afff{color: #01afff;}
.header .h_left span {float: left;}
.header .h_right a{margin-left: 40px;color: #4a4a4a;}
/*TTMbanner*/
.ico{background-image: url("../images/tu_02.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tu_02.png*/;background-repeat: no-repeat;cursor: pointer;}
.ico .QQ_service{
	left: -29px;
	z-index: 9;
}
.ico_qq{
	display: inline-block;
    width: 12px;
    height: 12px;
    margin-left: 10px;
    float: left;
    margin-top: 10px;
    background: url("../images/tu_02.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tu_02.png*/ no-repeat -58px -134px;
    position: relative;
}



.dn{display: none;}
.main_col{height: 436px;width: 100%;position: relative;}
.main_col .main_col_main{
	width: 1360px;
	margin: 0 auto;
	position: relative;
}
.main_col .mc_search{ border-radius:4px; background:#fff; height:284px;padding-top: 24px; left: 50%;margin-left: -601px;position: absolute;    top: 88px;width:508px;z-index: 56;}
.main_col .mc_search li{color: #4a4a4a;font-size: 14px; height: 40px;line-height: 38px;position: relative;padding-left: 150px;margin-bottom: 14px;}
.main_col .mc_search li .text{font-size:14px;width: 394px;height: 38px;border: solid #c8cdd3 1px;color: #4a4a4a;}
.main_col .mc_search li .select{font-size: 14px; width: 100px;height: 40px;border: solid #c8cdd3 1px; background: url("../img/sj_down.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/img/sj_down.png*/ 82px 16px no-repeat;color: #4a4a4a;padding-left:12px;border-radius: 2px;text-indent: 0px;}
.main_col .mc_search li .ms_title{position: absolute;left: 60px;}
.main_col .mc_search li .r_title{display: inline-block;margin-left: 22px;}
.main_col .mc_search li .r_div{width: 300px;height: 42px;}
.fr_select{
	float: right;
}
.main_col .mc_search li .seekBox {position: absolute;top: -3px; left: 90px; width: 396px;}
.main_col .mc_search li .seekBox i {right: 9px; top: 0px;}
.main_col .mc_search li.ms_btn{ text-align: right;padding-right: 58px;margin-top: 22px;}
.main_col .mc_search li.ms_btn a{color: #fff;width:150px;background: #ff6002;display: inline-block;height: 43px;line-height: 43px;font-size: 16px;color: #fff;border-radius: 2px;text-align: center;}
.main_col .mc_search li.ms_btn a:hover{background: #ff5000;}
.main_col .mc_search li .date{width: 300px;height: 42px;border: solid #c8cdd3 1px;color: #4a4a4a;}
.main_col .mc_search li .dcancel{display: none; position:absolute;top:10px;right: 30px;width:20px;height: 20px;line-height: 20px;color: #94a4b1;text-align: center;font-size: 20px;cursor: pointer;}
.main_col .mc_search li dl{/* position:absolute;top:1px;left: 107px; */}
.main_col .mc_search li dl dd:first-child {padding-left: 15px;}
.main_col .mc_search li dl dd{width: 110px;float: left;padding-top: 1px;}
.main_col .mc_search li dl dd .text1{border: none;line-height: 36px;height: 36px;width: 90px;color: #4a4a4a;font-size: 14px;}
.main_col .mc_search li dl dd.w_50{width: 37px;background-position: -87px 15px;display: inline-block; font-size: 14px;color: #9e9e9e;}
.main_col .logo{background:url("../images/logo.png") no-repeat; height:60px; left: 50%;margin-left: -601px;position: absolute;top: 38px;width:350px;z-index: 56;}
.main_col .mc_img{ text-align: center;height: 436px;}
.main_col .select_div{
	border-radius: 2px; 
	height:38px;
	width: 364px;
	padding:0 30px 0 0px;
	text-indent: 12px;
	border:solid 1px #c5c5c5;
	cursor:pointer;
	color: #4a4a4a;
    background: url("../img/sj_down.png") 369px 16px no-repeat;
    background-color: #fff;
    font-family: "微软雅黑" ;
    font-size: 14px;
}
.main_col .select_div_wrap{
	position: relative;
}

.select_div_wrap .select_div_hide{
	position: absolute;
	top: 44px;
	left: -1px;
	width: 396px;
	height: auto;
	background: #fff;
	border: 1px solid #edf0f2;
	z-index: 9;
	display: none;
	box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.24);
    border-radius: 2px;
}
.blue_bg{
	background: #3481EF!important;
	color: #fff!important;
}
.select_div_wrap .select_div_hide li{
	font-size: 14px;
	color: #4a4a4a;
	height: 30px;
	line-height: 30px;
	text-indent: 12px;
	padding: 0;
	margin: 0;
	cursor: pointer;
	font-family: "微软雅黑";
	
}
.select_div_wrap .select_div_hide li:hover{
	background-color: #F3F8FE;
}

.select_div_wrap .select_div_hide li:active {
	background: #3481EF!important;
	color: #fff!important;
}


/*广告*/
.swiper-container {width: 100%;height: 436px;}   
.swiper-container img{width: 100%;height: 436px;line-height: 0;}
.swiper-button-next, .swiper-button-prev{border-radius: 50%;border-radius: 50%;display: none; opacity: 1; margin-top: 0; width: 63px; height: 63px; position:absolute; top:182px;  cursor:pointer;}
.swiper-button-prev {left:0;}
.swiper-button-next {right:40px; background-position:right top;}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin:2px;}
/* .swiper-container-horizontal > .swiper-pagination-bullets{width: 100px;position:absolute; width:288px; height:20px; right:0; bottom:12px; text-align:center;}    */
.swiper-pagination-bullet{border-radius:0;   display:inline-block; width: 50px;height: 6px;
    margin-left: 4px; vertical-align: top;   cursor:pointer;opacity: 1;position: relative;border-top: 2px solid rgba(255,255,255,0.2);background: none;}
.swiper-pagination-bullet i {display: block;height: 2px; background: #fff;width: 0px;position: absolute;top: -2px; left: 0px;}    
.swiper-pagination-bullet-active i {width: 0px;animation:mymove 3s linear;
-webkit-animation:mymove 3s linear;}   
@-webkit-keyframes mymove {
    0% { width: 0;}
    100% {width: 100%;}
}

.swiper-container-horizontal > .swiper-pagination-bullets {left:auto;text-align: right;    bottom: 10px;right: 50px;position: absolute; width: 800px;}

.swiper-slide a{display: inline-block; height: 100%; width: 100%;}
.swiper-slide a.home01{background:url("../images/tu_01.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tu_01.jpg*/ repeat-x center;}
.swiper-slide a.home02{background:url("../images/tu_01.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tu_01.jpg*/ repeat-x center;}
.swiper-slide a.home03{background:url("../images/tu_01.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tu_01.jpg*/ repeat-x center;}

/*活动专题*/
.special{height: 265px;
    padding-top: 70px; }
.special .s_title{height: 97px;color: #4a4a4a;font-size: 16px;color: #9a9b9c;text-align:center;line-height: 40px; padding-top: 94px;}
.special .s_title p{color: #4a4a4a;font-size: 24px;}
.special .s_c{height: 260px;}

.fsbanner, .fsbanner > div > span {  display:none; }
div.fsbanner {position:relative;overflow:hidden;height:260px;color:white;font-size:20px;font-family:Verdana;font-weight:bold;border-radius: 8px;}
.fsbanner > div { position:absolute; background-size:cover;cursor:pointer;top:0px; left:0px; opacity: 1!important;}

.fsbanner > div .name {z-index: 2 ;position: relative; font-size: 24px; padding-left: 85px;line-height: 30px;display:block;padding-top: 60px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s; transition:all .3s;}
.fsbanner > div .name.minimized {-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s; transition:all .3s; padding-left: 60px;}
.ex{width: 1190px;margin:0 auto;}
.fsbanner > div .bg_black{background: #000;display: inline-block;height: 100%;left: 0;opacity: 0.3;position: absolute;top: 0;width: 100%;z-index: 1}
.fsbanner_a01 {display: block;height: 260px;}
/*热门目的地*/
.hot_dsm{height:716px;}
.hot_dsm .hd_title{color: #4a4a4a;font-size: 16px;color: #9a9b9c;text-align:center;line-height: 40px; padding-top: 25px;padding-bottom: 5px;}
.hot_dsm .hd_title p{color: #4a4a4a;font-size: 24px;padding-bottom: 8px;}
.hot_dsm .hd_c{overflow: hidden;padding: 15px 15px 0 ;}
.hot_dsm .hd_c li{margin-top: 1px; position: relative;margin-right: 23px;margin-bottom:23px;  cursor: pointer; float: left;width: 380px;transform: translateY(0);height: 250px;border-radius: 8px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s; transition:all .2s;}
.hot_dsm .hd_c li:hover{margin-top: 0px;   transform: translateY(-2px);
    box-shadow: 0 5px 15px rgba(0,0,0,0.5);-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s; transition:all .2s;}
.hot_dsm .hd_c li img{border-radius: 8px;width: 380px;height: 250px;}
.hot_dsm .hd_c li.m_r0{margin-right: 0;}
.hot_dsm .hd_c li .hd_text{z-index: 2; position: absolute;top:110px;left: 0;width: 380px;font-size: 30px;line-height: 30px;height: 30px;color: #fff; text-align:center;}
.hot_dsm .hd_c li .bg_black{ border-radius: 8px;background: #000;display: inline-block;height: 100%;left: 0;opacity: 0.3;position: absolute;top: 0;width: 100%;z-index: 1}
/*推荐酒店*/
.Hotel .h_title{color: #4a4a4a;font-size: 16px;color: #9a9b9c;text-align:center;line-height: 40px; padding-top: 24px;padding-bottom: 20px;}
.Hotel .h_title p{color: #4a4a4a;font-size: 30px;padding-bottom: 8px;}
.hot_dsm .hd_title span,.Hotel .h_title span{color: #999;display: inline-block;line-height: 36px;padding: 0px 7px 2px;cursor: pointer;position: relative;margin: 0px 10px;}
.hot_dsm .hd_title span:hover,.Hotel .h_title span:hover {color: #3481ef;}
.hot_dsm .hd_title span.on,.Hotel .h_title span.on {color: #3481ef;}
.xianAnimate {position: absolute;bottom: 0px;left: 0px;width: 100%;background: #3481ef;height: 2px;}
.Hotel .h_c{overflow: hidden;padding: 15px 15px 0 ;}
.Hotel .h_c_pic{}
.Hotel .h_c_pic ul.three{overflow: hidden;}
.Hotel .h_c_pic ul.three li{width: 377px;height: 280px;float: left;border-radius: 10px;box-shadow: 0 4px 20px 0px rgba(0,0,0,0.3);margin-right: 30px;overflow: hidden;position: relative}
.Hotel .h_c_pic ul.three li img{width: 378px;height: 280px;}
.Hotel .h_c_pic li p{position: absolute;top: 180px;text-align: center;color: #FFFFFF;font-size: 24px;width: 100%;height: 30px;line-height: 30px;}
.Hotel .h_c_pic ul.two{margin-top: 40px;overflow: hidden;}
.Hotel .h_c_pic ul.two li.left{width: 416px;height: 268px;float: left;border-radius: 10px;box-shadow: 0 4px 20px 0px rgba(0,0,0,0.3);margin-right: 30px;overflow: hidden;position: relative}
.Hotel .h_c_pic ul.two li.left img{width: 416px;height: 268px;}
.Hotel .h_c_pic ul.two li.right{width: 746px;height: 268px;float: left;border-radius: 10px;box-shadow: 0 4px 20px 0px rgba(0,0,0,0.3);margin-right: 30px;overflow: hidden;position: relative}
.Hotel .h_c_pic ul.two li.right img{width: 746px;height: 268px;}
.Hotel .h_c_pic ul.three li.no_margin,.Hotel .h_c_pic ul.two li.no_margin{margin: 0}
.Hotel .h_c li{margin-top: 1px; color: #4a4a4a;font-size: 14px; position: relative;background: #fff; margin-right: 19px;margin-bottom:19px;  cursor: pointer; float: left;width: 282px;height: 294px;border-radius: 8px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s; transition:all .2s;}
.Hotel .h_c li{margin-top: 0px;transform: translateY(-2px);
    box-shadow: 0 5px 20px 1px rgba(0,0,0,0.2);-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s; transition:all .2s;}
.Hotel .h_c li img{border-radius: 8px 8px 0 0;width: 282px;height: 190px;}
.Hotel .h_c li.m_r0{margin-right: 0;}
.Hotel .h_c li.big_img{width: 584px;height: 294px;}
.Hotel .h_c li.big_img img{border-radius: 8px ;width: 584px;height: 294px;}
.Hotel .h_c li p{font-size: 16px;height: 50px;line-height: 24px;margin: 0;overflow: hidden;margin:12px 10px; /* text-align: justify; */width: 263px;color: #4a4a4a;}
.Hotel .h_c li span{padding: 0px 10px;color: #f60;font-size: 21px;font-weight: bold;}
.Hotel .h_c li span i{font-size: 12px;}

 .con_sea.Hotel{height: 720px;}
 .con_sea.Hotel .h_c li .newsName{height: 50px;margin:8px 0 10px; } 
 .con_sea.Hotel .h_c li p{/*height: auto;*/margin:0 10px;}


/*8大保障*/
/*.safeguard{height:616px; width: 1020px; margin:0 auto;}
.safeguard .s_title{height: 97px;color: #4a4a4a;font-size: 14px;color: #9a9b9c;text-align:center;line-height: 40px; padding-top: 94px;}
.safeguard .s_title p{color: #4a4a4a;font-size: 30px;}
.safeguard .s_c{overflow: hidden;padding: 15px 10px 0 ;}
.safeguard .s_c li{width: 250px;float: left;color: #9a9b9c; text-align: center;font-size: 14px;height: 175px;}
.safeguard .s_c li p{color: #333;line-height: 30px;}
.safeguard .s_c li .img{width: 80px;height: 86px;background-image:url(../images/tu_16.jpg) ;background-repeat: no-repeat; margin:0 auto;}
.safeguard .s_c li .img01{background-position: 0 0;}*/

/*8大保障*/
.safeguard1{height:164px;  display: none;}/*background: #fff url(../images/tu_23.jpg) center top no-repeat;*/
.safeguard1 {overflow: hidden;margin-top: 30px;}
.safeguard1 li{width: 154px;color: #4a4a4a;float: left;font-size: 13px;height: 30px;line-height: 30px;padding-top: 80px;text-align: center;}
.safeguard1 li.w_135{width: 135px;}
.safeguard1 li.w_117{width: 117px;text-align: right;}
.safeguard2{background: #fff url("../img/tu_23.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tu_23.jpg*/ center top no-repeat;display: none;}
.safeguard{height:127px;background: #062246 url("../img/tu_23.jpg") center top no-repeat;margin-top: 214px;}

/*个人中心*/
.TTM{height: 88px;background-color: #3481ef; }
.TTM .TTM_menu{margin: 0 auto; width: 1216px;}
.TTM .TTM_menu_logo{float: left;width: 260px;padding-top: 25px;}
.TTM .TTM_menu_word {
   padding: 0!important;
    height: 88px;
    line-height: 88px;
    color: #fff;
    font-size: 34px;
}
.TTM .TTM_menu_word span{
	    font-size: 16px;
    margin-left: 8px;
}
.TTM .TTM_menu_list{float: left;}
.TTM .TTM_menu_list li{float: left;padding:34px 32px 0;color: #fff;font-size: 16px;position:relative;line-height: 30px;height: 54px; cursor: pointer;z-index: 1;}
.TTM .TTM_menu_list li i{display:none;}
.TTM .TTM_menu_list li.on{color: #fff;font-weight:bold;}
.TTM .TTM_menu_list li.on i{z-index: 2; display:block;background-position: -142px 0;bottom: -1px;height: 10px;left: 50%;margin-left: -9px;position: absolute;width: 18px;}
.TTM .TTM_menu_list li span{display: inline-block;width: 22px;height: 18px;background-position:-177px 8px;}
.TTM .TTM_menu_list li .li_hover{display: none;}
.TTM .TTM_menu_list li.on .li_hover{z-index: 1; display: none; line-height: 42px; position: absolute;bottom: -44px; left: -15px;color: #465872;font-weight: normal;border-radius:0 0 4px 4px; height: 44px;padding:0 10px; width: 570px;background: #fff;box-shadow:0 2px 6px rgba(140, 140, 140, 0.2);}
.TTM .TTM_menu_list li.on .li_hover a{color: #4a4a4a;font-size: 14px;font-weight: normal;padding:0 8px;}
.TTM .TTM_menu_list li.on .li_hover a:hover{color: #3481ef;}
.TTM .TTM_menu_list li a{color: #fff;}
.TTM .TTM_menu_list li em.em_icon{
  position: absolute;
  right: 8px;
  top: 45px;
  width: 13px;
  height: 8px;
  background:url("../images/downxx1.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/downxx1.jpg*/ no-repeat center;
}
.TTM .TTM_menu_list li.on a{color: #fbfbfb;}
.TTM_mian {margin: 5px auto; width: 1206px; position: relative;}
.TTM_mian .TTM_mian_l{width: 200px;float: left;background: #f8f8f9;min-height: 594px; padding-top: 6px;margin-top: 15px;}
.TTM_mian .TTM_mian_l li{line-height: 60px;font-size: 14px;position: relative; padding-left: 33px;}
.TTM_mian .TTM_mian_l li a{color: #666;}
.TTM_mian .TTM_mian_l li a:hover{color: #3481ef;}
.TTM_mian .TTM_mian_l li.lion a{color: #3481ef;}
.TTM_mian .TTM_mian_l li.lion i{position: absolute;left: 1px;top:0px;height: 60px;width: 3px;background: #3481ef;}
.TTM_mian .TTM_mian_r{padding-top: 15px;position: relative;float: left; padding-left: 37px; width:969px;min-height: 500px;}
.padtop_45{padding-top: 45px!important;}
.TTM_mian .TTM_mian_r .information{min-height: 500px;margin-left: 2px;}/*margin-top: 15px;*/
.TTM_mian .TTM_mian_r .information li{padding-left: 95px;font-size: 14px; color: #4a4a4a;position: relative;height: 38px;margin-bottom: 20px;line-height:38px;}
.TTM_mian .TTM_mian_r .information li .I_title{position:absolute;left: 70px;margin-left: -70px;line-height: 38px;margin-top: 3px;}
.TTM_mian .TTM_mian_r .information li.pd_l95 {padding-left: 89px;}
.TTM_mian .TTM_mian_r .information li i{color: #ff6002;margin-left: 4px;}
.TTM_mian .TTM_mian_r .information li .text{height: 36px; line-height:36px;width: 320px;border:solid 1px #DADFE2;outline: none; color: #4a4a4a;font-size: 14px;float: left;}
.TTM_mian .TTM_mian_r .information li.I_btn_next{margin-top: 26px;padding-left: 78px;}
.TTM_mian .TTM_mian_r .information li.I_btn_next a{font-size: 16px;text-align: center; line-height:40px;display: inline-block;width: 100px;background: #FF6002;color: #fff;cursor: pointer;border-radius:2px;}
.TTM_mian .TTM_mian_r .information li.I_btn_next a:hover{background: #ff5000;}
.TTM_mian .TTM_mian_r .information li.I_btn{margin-top: 26px;padding-left: 98px;}
.TTM_mian .TTM_mian_r .information li.I_btn a{font-size: 16px;text-align: center; line-height:40px;display: inline-block;width: 100px;background: #FF6002;color: #fff;cursor: pointer;border-radius:2px;}
.TTM_mian .TTM_mian_r .information li.I_btn a:hover{background: #ff5000;}
.TTM_mian .TTM_mian_r .information li.I_btn a.add_btn{
	    background: none;
	    color: #4a4a4a;
	    width: auto;
}
.TTM_mian .TTM_mian_r .information li.I_btn a.add_btn:hover{
	   text-decoration: underline;
	   color: #3481EF;
}
.TTM_mian .TTM_mian_r .information .change_ul .f_ui-valid-item .valid-tip{
	margin-left: 0;
}
.TTM_mian .TTM_mian_r .information .change_ul li.change_lis .f_ui-valid-item .valid-tip{
	margin-left: 124px;
}
.TTM_mian .TTM_mian_r .information li.change_lis .f_ui-valid-item{float: left;}
.TTM_mian .TTM_mian_r .information .f_block_ul li.I_btn{    padding-left: 98px;}
.TTM_mian .TTM_mian_r .information li .J_empty{left: 295px;top: -2px;color: #999;line-height: 40px;}
.TTM_mian .TTM_mian_r .information li.code .f_ui-valid-item,.TTM_mian .TTM_mian_r .information li.f_block .f_ui-valid-item{display: block;}
.TTM_mian .TTM_mian_r .information li.code .J_empty{ left: 152px;}
.TTM_mian .TTM_mian_r .information li.f_block .f_ui-valid-item .valid-tip{margin-left: 0px;}
.ml_3 {margin-left: 3px;}
.mt_3 {margin-top: 3px;}
.information .f_ui-valid-item .valid-tip{margin-left: 155px;color: #ff6002;font-size: 14px;min-width: 320px;}
.information .validform_error{border: 1px solid #ee725a !important; }
.information .validform_error.inputBox{border:solid 1px #0170c9 !important;}

.information .f_ui-valid-item .valid-tip.error i{ background: url("../images/tu_02.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tu_02.png*/  -183px -34px no-repeat;display: none;}
.information .f_ui-valid-item .valid-tip.success i{background-image: none;}
.information.rewrite .f_ui-valid-item .valid-tip{margin-left: 20px;}

/*个人中心-酒店订单*/
.TTM_mian_r .order {margin-bottom: 10px;}
.TTM_mian_r .order .o_t{height: 43px;border-bottom: solid 2px #eee;font-size: 14px;padding-left: 2px;position: relative;}
.TTM_mian_r .order .o_t li{float: left;width: 105px;text-align:center; position: relative;height: 43px;cursor: pointer;font-size: 16px;margin-right: 40px; line-height: 43px; color: #4a4a4a;}
.TTM_mian_r .order .o_t li span{display: none;color: #4a4a4a;}
.TTM_mian_r .order .o_t li:hover {color:#3481ef; }
.TTM_mian_r .order .o_t li.lion{color: #3481ef;}
.TTM_mian_r .order .o_t li i{color: #ff6002; padding-left: 7px;}
.TTM_mian_r .order .o_t li.lion span{display: inline-block;position: absolute;bottom: -1px;left: 0;width: 100%;height:2px;background: #3481ef;}
.TTM_mian_r .order .o_t .hover{width: 105px; height:2px;background: #3481ef;display: inline-block;left:2px;bottom:-1px;position: absolute;}
.TTM_mian_r .order .o_seek {padding:29px 0 6px 0;}
.TTM_mian_r .order .o_seek .o_seek1{height: 59px;}
.TTM_mian_r .order .o_seek .o_seek1 .text{
	float: left; 
	height: 38px;
	padding-right: 25px; 
	line-height: 38px;
	border-radius: 2px 0 0 2px;
	border:solid 1px #e5e5e5;
	
	font-size: 14px;
	text-indent: 0;
	padding-left: 11px;
	width: 235px;
	color: #4a4a4a;	
}
.TTM_mian_r .order .o_seek .o_seek1 .text:focus{border:solid 1px #bebebe !important;}
.TTM_mian_r .order .o_seek .o_seek1 .text.box{border:1px solid #bebebe !important;border-right:none;}
.TTM_mian_r .order .o_seek .o_seek1 .o_btn{
	cursor: pointer; 
	height: 38px;
	line-height: 38px; 
	background: #f1f2f4;
	font-size: 14px;
	color: #4a4a4a;
	float:left;  
	padding:0 19px;
	border-radius: 0 2px 2px 0;
	border: 1px solid #e5e5e5;
	border-left: none;
}
.TTM_mian_r .order .o_seek .o_seek1 span{padding-left: 20px;font-size: 14px;color: #4a4a4a;line-height: 40px;cursor:pointer;}
.TTM_mian_r .order .o_seek .o_seek1 .seekBox{border:none;}
.TTM_mian_r .order .o_seek .o_seek1 span.p_l17{padding-left: 17px;}
.TTM_mian_r .order .o_seek .o_seek1 span:hover{text-decoration: underline;color: #3481ef;}
.TTM_mian_r .order .o_seek ul{display:none;}
.TTM_mian_r .order .o_seek li{width: 250px; color: #4a4a4a;font-size: 14px; height: 46px;line-height: 38px;position: relative;padding-left: 69px;margin-bottom: 10px;float: left;}
.o_seek_2{
	width: auto!important;
	margin-left: 66px;
	
}
.TTM_mian_r .order .o_seek li.w_260{width: 260px;}
.TTM_mian_r .order .o_seek li.p_r0{padding-right: 0;}
.TTM_mian_r .order .o_seek li .seekBox{border:3px #fff solid;float: left;border-radius: 2px;}
.TTM_mian_r .order .o_seek li .text{width: 138px;text-indent: 0; padding-left:15px; padding-right: 25px; height: 36px;border: solid #DADFE2 1px;color: #4a4a4a;border-radius: 2px;  font-size: 14px;}

.TTM_mian_r .order .o_seek li .select{font-family: '微软雅黑';font-size: 14px; height: 40px;margin-left: 3px; text-indent: 0px; line-height: 40px;background-position:158px -155px;padding:0 0px 0 12px; background-color:#f1f2f4;border:none;border-radius: 0px;width: 180px;}
.TTM_mian_r .order .o_seek li .o_title{position: absolute;margin-left:-76px;left: 76px;}
.TTM_mian_r .order .o_seek li.o_btn_li{ text-align: right;width: 900px;padding:0 0 0 69px;height: 40px;margin-bottom: 20px;}
.TTM_mian_r .order .o_seek li.o_btn_li a{color: #fff;padding:0 22px;background: #ff6002;display: inline-block;height: 40px;line-height: 40px;font-size: 14px;color: #fff;border-radius: 2px;}
.TTM_mian_r .order .o_seek li.o_btn_li a:hover {background: #ff5000;}
.TTM_mian_r .order .o_seek li.o_btn_li a.btn{height: 40px; color: #4a4a4a; padding: 0;width: 80px;text-align: center; line-height: 40px; background: #fff;} 
.TTM_mian_r .order .o_seek li.o_btn_li a.btn:hover{opacity: 0.9; color: #3481ef;text-decoration: underline;background: none;}
.TTM_mian_r .order .o_seek li .date{width: 256px;height: 38px;border: solid #DADFE2 1px;color: #4a4a4a;border-radius: 2px;}
.TTM_mian_r .order .o_seek li .date2{height: 38px;}
.TTM_mian_r .order .o_seek li dl{position:absolute;top:0px;left: 70px;}
.TTM_mian_r .order .o_seek li dl dd{width: 90px;float: left;}
.TTM_mian_r .order .o_seek li dl dd .text1{text-indent:12px;background:none;border: none;line-height: 36px;height: 36px;width: 97px;color: #4a4a4a;font-size: 14px;font-family: "微软雅黑" ;}
.TTM_mian_r .order .o_seek li dl dd .text2{text-indent: 0;}
.TTM_mian_r .order .o_seek li dl dd.w_50{width:auto;padding:0 10px;display: inline-block;text-indent: 0;    margin:0 10px;}
.TTM_mian_r .order .o_list{min-height: 300px;}
.TTM_mian_r .order .o_list .ol_t{height:40px;background: #465872;color: #fff; font-size: 14px;margin-bottom: 10px;}
.TTM_mian_r .order .o_list .ol_t td{font-size: 14px;height: 40px;padding-left: 18px;}
.TTM_mian_r .order .o_list .ol_c table{border: solid 1px #eee; margin-bottom: 11px; border-top:solid 1px #e3e8ee;}
.TTM_mian_r .order .o_list .ol_c table:hover{border:solid 1px #D1D1D1;}
.TTM_mian_r .order .o_list .ol_c th{background: #f3f8fe;color: #333;font-weight: normal; height: 39px;line-height: 39px; text-align: left;font-size: 14px;}
.TTM_mian_r .order .o_list .ol_c th i{  float: right;   padding-right: 20px;}
.TTM_mian_r .order .o_list .ol_c th:first-child { padding-left: 17px;}
.TTM_mian_r .order .o_list .ol_c td:first-child{padding-left: 20px;}
.TTM_mian_r .order .o_list .ol_c td .immediately{background: #ff6002;width: 305px;height: 72px; padding:3px;}
.TTM_mian_r .order .o_list .ol_c td .immediately.bac_f77{background: #FF5000;}
.TTM_mian_r .order .o_list .ol_c td .immediately .i_text{float: left; width: 191px;height: 72px;background: #fff;color: #ff6600;font-size:24px;text-align: center;line-height: 50px;}
.TTM_mian_r .order .o_list .ol_c td .immediately .i_text i{font-size: 14px;}
.TTM_mian_r .order .o_list .ol_c td .immediately .i_btn{line-height: 72px;font-size: 16px;text-align:center;color:#fff;float:left;text-align:center;width: 114px;line-height: 72px;cursor:pointer;}
.TTM_mian_r .order .o_list .ol_c td .immediately .J_payment:hover{background: #ff5500;}
.TTM_mian_r .order .o_list .ol_c td .immediately.affirm{background:#fff;}
.TTM_mian_r .order .o_list .ol_c td .immediately.affirm.bac_f77{background:#fff !important;}
.TTM_mian_r .order .o_list .ol_c td .immediately.affirm .i_text{font-size: 20px;}
.TTM_mian_r .order .o_list .ol_c td .immediately.affirm .i_text i{font-size: 12px;}
.TTM_mian_r .order .o_list .ol_c td .immediately.affirm .i_btn{background:#fff;color:#333;font-size: 14px;cursor:auto;}
.TTM_mian_r .order .o_list .ol_c td .immediately.reimburse{background-color: #3481ef;}
.TTM_mian_r .order .o_list .ol_c td .immediately.reimburse .i_text{color:#3481ef;}
.TTM_mian_r .order .o_list .ol_c td .immediately.reimburse.bg_1d7{background-color: #1d70e7;}

.TTM_mian_r .order .o_list .ol_c td .immediately .i_text span{font-size: 12px;  position: relative;  top: -30px;  border: 1px solid #ebebeb;  background: #f8f8f8;  padding: 2px 5px;  color: #4a4a4a;}


.TTM_mian_r .order .o_list .ol_c th span{font-size: 12px; max-width: 180px; overflow: hidden; position:relative; color: #4a4a4a;display: inline-block;padding-right: 30px;text-overflow: ellipsis;vertical-align: middle;white-space: nowrap;word-break: keep-all;}
.TTM_mian_r .order .o_list .ol_c th span i{ background-position: -55px -133px;height: 16px;padding: 0;position: absolute;right: 33px;top: 13px;width: 18px;}
.TTM_mian_r .order .o_list .ol_c th span.maxw_200{max-width: 220px;padding-right: 60px;    overflow: inherit;}
.TTM_mian_r .order .o_list .ol_c td{padding:15px 0;line-height: 24px;}
.TTM_mian_r .order .o_list .ol_c td.tdr{text-align:right;padding-right: 20px;}
.TTM_mian_r .order .o_list .ol_c td .img{width: 110px;height: 80px;float:left;margin-right: 11px;background: url("../images/noImg05.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/noImg05.png*/ no-repeat;}
.TTM_mian_r .order .o_list .ol_c td .img img{width: 110px;height: 80px;}
.TTM_mian_r .order .o_list .ol_c td .message{float: left;line-height: 23px; width: 333px;}
.TTM_mian_r .order .o_list .ol_c td p{color: #4a4a4a;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-break: keep-all; vertical-align: middle;font-size: 14px;}
.TTM_mian_r .order .o_list .ol_c td a{color: #4a4a4a;font-size: 14px; display: inline-block;line-height: 26px;}

.TTM_mian_r .order .o_list .ol_c td a.hotel_name_href:hover{
	text-decoration: none;
}
.saas_com .select_down_label .sell_hotel_fit{
	margin-left: 0;
	background-position: 140px center;
	
}
.saas_com .JP_hint .select_down_div{
	position: absolute;
    right: 24px;
    background: #fff;
    box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.24);
    border-radius: 2px;
    bottom: -29px;
    display: none;
}
.saas_com .JP_hint .select_down_div li{
	line-height: 24px;
	padding: 0;
	text-indent: 12px;
	cursor: pointer;
}

.TTM_mian_r .order .o_list .ol_c td a:hover{color: #3481ef;text-decoration: underline;}
.TTM_mian_r .order .o_list .ol_c td .message p i{color: #9b9b9b;padding-right:13px;}
.TTM_mian_r .order .o_list .ol_c td .name{width: 165px;text-align: center;}
.TTM_mian_r .order .o_list .ol_c td .name.w_90{width: 90px;}
.TTM_mian_r .order .o_list .ol_c td .name.w_112{width: 112px;}
.TTM_mian_r .order .o_list .ol_c td .name i{background-position: -40px -34px;display: inline-block;height: 17px;width: 12px;vertical-align: middle;}
.TTM_mian_r .order .o_list .ol_c td .name span{font-size: 20px;font-weight:bold;}
.TTM_mian_r .order .o_list .ol_c td .name .button{display: inline-block;padding:0 11px;height: 32px;line-height: 32px; border-radius: 2px;color: #fff;}
.TTM_mian_r .order .o_list .ol_c table.finish th {background: #f8f8f9;}
.TTM_mian_r .order .o_list .ol_c .ico .QQ_service{
	left: -16px;
    z-index: 9;
}
.TTM_mian_r .order .o_list .ol_c .ico .QQ_service p.arrow_up_white{
	left: 20px;
}
#refund_tc {
	width: 1244px;
	height: 630px;	
	padding: 30px 50px 0 65px;
	display: none;
}
#refund_tc .refund_main_wrap{
	background: #fff;
	width: 1244px;
	height: 630px;	
	position: relative;
}
.CancelOrder_main .ui-dialog-grid{
	background-color: #e7e7e7;
}
.CancelOrder_main .ui-dialog-header {
    white-space: nowrap;
    border-bottom: 1px solid #b9b9bc;
}
.CancelOrder_main .ui-dialog-title {
    margin: 0;
    font-size: 16px;
    min-height: 16.43px;
    text-indent: 25px;
    padding: 22px 0 22px 66px;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: 700;
    cursor: default;
    background: url("../images/online2.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/online2.jpg*/ no-repeat 68px center;
}
/*.CancelOrder_main .ui-dialog-close{
	background:url(../images/big_xx1.jpg) no-repeat center;
}*/
#refund_tc h4{
	height: 92px;
	line-height: 92px;
	padding-left: 45px;
	font-size: 16px;
}
#refund_tc h4 b{
	font-size: 24px;
}
#refund_tc h4 span{
	font-weight: normal;
	font-size: 16px;
}
#refund_tc .refund_main{
	width: 798px;
	height: 222px;
	border: 1px solid #e7e7e7;
	border-radius: 8px;
	background: #f3f3f3;
	margin-left: 24px;
	
}
#refund_tc .refund_main ul{
	padding: 10px 0 0 22px; 
}
#refund_tc .refund_main ul li{
	font-size: 14px;
	line-height: 34px;
}
#refund_tc .refund_main ul li:last-child{
	font-weight: bold;
}
#refund_tc .refund_main ul li span{
	display: inline-block;
	width: 120px;
	
}
#refund_tc p.rtn_item{
	height: 40px;
    line-height: 40px;
    margin-top: 100px;
    text-align: center;
}

#refund_tc p button.sure_btn{
	background: #5cc3ce;
    color: #fff;
    width: 120px;
    height: 40px;
    border: 1px solid #e7e7e7;
    border-radius: 4px;
    margin-right: 15px;
    cursor: pointer;
}
#refund_tc p button.def_btn{
	 background: #e4e5e6;
	 color: #787878;
    width: 120px;
    height: 40px;
    border: 1px solid #e7e7e7;
    border-radius: 4px;
    cursor: pointer;
}
.CancelOrder_main .ui-dialog-grid tr:last-child{
	height: 75px;
}

#refund_tc .weather_content {
	    width: 337px;
    position: absolute;
    right: 0;
    top: 40px;
}
#refund_tc .weather_content p.ts_text{
	font-size: 24px;
    font-weight: 400;
    color: #f14e1a;
    line-height: 30px;
    height: 30px;
    font-family: "微软雅黑";
}
#refund_tc .weather_content .weather_img{
	width: 230px;
    height: 180px;
    background:url("../images/TFS-withdraw01.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/TFS-withdraw01.jpg*/  no-repeat;
    margin-top: 10px;
    color: #868789;
}
#refund_tc .weather_content .weather_img p{
	    padding-top: 55px;
    font-size: 18px;
    line-height: 30px;
    text-indent: 60px;
}
#refund_tc .weather_content .weather_img h5{
	    line-height: 40px;
    font-weight: 400;
    font-size: 18px;
    margin-top: 3px;
    text-align: center;
}
.weather_content .weather_img h5 span{
	    margin-right: 5px;
    color: #f14e1a;
    font-size: 24px;
}
.other_popup_title {
	position: relative;
    border-bottom: 1px solid #d8d8d8;
	height: 70px
}

.other_popup_title2 {
	margin: 0 auto;
	height: 41px;
	width: 1300px;
	color: #282828;
	font-size: 20px;
	padding-top: 16px;
	line-height: 26px;
	padding-left: 10px
}
.visual {
	width: 30px;
	height: 30px;
	float: left;
	display: block;
	margin-top: 1px;
	background: url("../images/setIcon.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/setIcon.png*/ no-repeat -81px -30px;
}
.S_popup_Kan {
	margin: -18px auto;
	width: 100%
}
.opaque {
	background: #fff;
	border: 1px solid #c8c6c6;
	margin: 10px auto;
	width: 1300px;
	-webkit-box-shadow: 1px 1px 1px #ccc;
	-moz-box-shadow: 1px 1px 1px #ccc;
	box-shadow: 1px 1px 1px #ccc;
	padding-bottom: 15px
}
.gold_pay {
	padding: 35px 0 20px
}
.w_800 {
	width: 800px
}
.gold_pay .goldpay_title {
	font-size: 16px;
	color: #292929;
	font-weight: 700;
	padding-left: 25px;
	margin: 0 20px
}

.gold_pay .goldpay_title .gdt_red {
	color: #ff2626;
	font-size: 30px
}
.TFS_withdrawBoxR {
	width: 407px
}
.TFS_withdrawBoxR_content {
	width: 230px;
	height: 180px;
	background:url("../images/TFS-withdraw01.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/TFS-withdraw01.jpg*/  no-repeat;
	margin-top: 10px;
	color: #868789;
}
.TFS_withdrawBoxR_content p {
	padding-top: 55px;
	font-size: 18px;
	line-height: 30px;
	text-indent: 60px
}

.TFS_withdrawBoxR_content h4 {
	line-height: 40px;
	font-weight: 400;
	font-size: 18px;
	margin-top: 3px;
	text-align: center
}
.TFS_withdrawBoxR h3 {
    font-size: 24px;
    font-weight: 400;
    color: #f14e1a;
    line-height: 30px;
}
.TFS_withdrawBoxR_content h4 span {
	margin-right: 5px;
	color: #f14e1a;
	font-size: 24px
}

.popup_content{height: 575px;}
 .popup_main{
	width: 798px;
	padding-bottom: 16px;
	border: 1px solid #e7e7e7;
	border-radius: 8px;
	background: #f3f3f3;
	margin-left: 24px;
	margin-top: 30px;
}
 .popup_main ul{
	padding: 10px 0 0 22px; 
}
 .popup_main ul li{
	font-size: 14px;
	line-height: 34px;
}
 .popup_main ul li:last-child{
	font-weight: bold;
}	
 .popup_main ul li span{
	display: inline-block;
	width: 120px;
	
}
 p.popup_rtn_item{
	height: 40px;
    line-height: 40px;
    margin-top: 100px;
    text-align: center;
}

 p.popup_rtn_item button.sure_btn{
	background: #5cc3ce;
    color: #fff;
    width: 120px;
    height: 40px;
    border: 1px solid #e7e7e7;
    border-radius: 4px;
    margin: 0 8px;
    cursor: pointer;
}
 p.popup_rtn_item button.def_btn{
	 background: #e4e5e6;
	 color: #787878;
    width: 120px;
    height: 40px;
    border: 1px solid #e7e7e7;
    border-radius: 4px;
    margin: 0 8px;
    cursor: pointer;
}
.popup_main b{
	font-weight: normal;
}

.iframe_wrap{
	height: 100%;
    z-index: 99999;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    background: #fff;
}
#pop_iframe{
	height: 100%;
}
.other_popup_close{
	background: url("../images/big_xx1.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/big_xx1.jpg*/ no-repeat center;
	width: 65px;
	height: 71px;
	position: absolute;
	top: 0;
	right: 17px;
}












.f_safeguard {border-top: solid 1px #eee;height: 110px;}
.f_safeguard li{float: left;width: 145px;text-align: center;font-size: 14px;line-height: 20px;}
.f_safeguard li i{width: 45px;height: 60px;display: inline-block;background-position:-81px -8px;margin:0 50px;}
.w_1160{margin:0 auto; width: 1160px;}
/*分页*/
.page_turning {float: left;padding-right: 50px;}
.page_turning .infoTextAndGoPageBtnWrap {padding-top: 1px;font-size: 14px;color: #5f7c99;line-height: 20px;}
.f_ui-pager {margin-top: 5px;}
.f_ui-pager span.curr{background: #4a4a4a;color: #fff; border-radius: 2px;border:none;}
.f_ui-pager a:hover{border: 1px solid #3481ef;background: #fff;color: #666; }
.f_ui-pager-btn-go-input.focus{border:solid #b6b6b6;border-width: 0px 0px 1px 0px;}
.f_ui-pager-btn-go{top: 0px; width: 40px; background: #fff;color: #4a4a4a;border: 1px solid #b6b6b6;height:22px;position: inherit;left: 0px!important;border-radius: 4px;margin-left: 10px;}
.f_ui-pager-btn-go:hover {background: #f1f1f1;}
.f_ui-pager .pageBtnWrap span, .f_ui-pager a{margin:0 6px;    padding: 0px 6px;border: none;line-height: 20px;}
.f_ui-pager a:hover {background: #4a4a4a;
    border-radius: 2px;
    color: #fff;border: none;}
.goPageBox {float: left;}    
.f_ui-pager-btn-go-input{height: 20px;top: -1px;border:solid #b6b6b6;border-width: 0px 0px 1px 0px;border-radius: 0px;color: #999;margin: 0px 3px;}
.f_ui-pager .pageBtnWrap span.spanDot{    background: #fff url("../images/pageIco03.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/pageIco03.png*/ no-repeat 4px 8px;
    width: 23px;
    display: inline-block;
    height: 20px;margin: 0px;padding: 0px;    background-size: 16px auto;}
#kkpager_btn_go {float: left;display: block;}   
.f_ui-pager .infoTextAndGoPageBtnWrap {float: left;position: relative; top: -1px;color: #999;} 
/*TTM订单详情*/
.TTM_mian_r .details{position: relative;}
.TTM_mian_r .details .crumbs{color: #4a4a4a;font-size: 14px;height: 34px;left: -238px;line-height: 20px;position: absolute;top: -28px; width: 1200px;}
.plus_crumbs{width: 100%;}
.TTM_mian_r .details .crumbs a{color: #4a4a4a;}
.TTM_mian_r .details .d_list{position: relative; line-height: 30px; padding-bottom: 20px;font-size: 14px;}
.h_310{height: 310px;}

.TTM_mian_r .details .d_list .dl_t{position: absolute;left: 0;top: 0px; color: #ff6002;line-height: 30px;font-size: 16px;}
.TTM_mian_r .details .d_list .dl_t.t_13{top: 13px;}



/* .TTM_mian_r .details .d_list .dl_c{background: #f3f8fe;border-bottom: solid 2px #ff6002; padding:16px 0 80px 24px;}
.TTM_mian_r .details .d_list .dl_c li{color: #4a4a4a;height: 34px;line-height: 30px;}
.TTM_mian_r .details .d_list .dl_c li .Li_Pay{height: 36px;line-height: 36px;padding:2px;background: #ff6600;text-align:center; float: left;}
.TTM_mian_r .details .d_list .dl_c li.blue_btn .Li_Pay{background: #3481EF;}
.TTM_mian_r .details .d_list .dl_c li.blue_btn .Li_Pay .money{color: #3481EF;}
.TTM_mian_r .details .d_list .dl_c li.blue_btn .Li_Pay .payment:hover{background: rgba(52,123,239,0.8);}
.TTM_mian_r .details .d_list .dl_c li .Li_Pay .money{height: 36px;background-color: #f3f8fe;min-width: 78px;float: left;color: #f60;font-weight: bold;}
.TTM_mian_r .details .d_list .dl_c li .Li_Pay .payment{height: 36px;width:78px; float:left;color: #fff;cursor:pointer;}
.TTM_mian_r .details .d_list .dl_c li .Li_Pay .payment:hover{background-color: #ff5000;}
.TTM_mian_r .details .d_list .dl_c li a{ color: #4a4a4a;margin-left:25px; line-height: 40px;}
.TTM_mian_r .details .d_list .dl_c li a:hover{text-decoration: underline;color: #3481ef;}
.TTM_mian_r .details .d_list .dl_c li a.button{color: #fff;display: inline-block;height: 32px;padding:0 11px; border-radius: 3px; line-height: 30px;}
.TTM_mian_r .details .d_list .dl_c li.h40{height: 40px;  margin-top: 8px;}
.TTM_mian_r .details .d_list .dl_c li span.m_l20{
	display: inline-block;
}
.TTM_mian_r .details .d_list .dl_c li span.m_l20:hover{
	text-decoration: underline;
	color: #3481ef;
	cursor: pointer;
} */

.TTM_mian_r .details .d_list .dl_c .from{ color: #0FA201;}

.destine_main ul li a.HomeQQ:hover{
	text-decoration: none!important;
}
.destine_main ul li span.colorYellow {font-size: 20px;font-weight: bold;}
.TTM_mian_r .details .d_list .dl_c li a.HomeQQ{
	margin-left: 0;
	line-height: 30px;
	text-decoration: none;
}

.TTM_mian_r .details .d_list .dl_c li span.m_l20 .ico_qq{
	float: right;
    margin-top: 14px;
    margin-left: 6px;	
}
.TTM_mian_r .details .d_list .dl_c li span.m_l20 .ico_qq .QQ_service{
	left: -19px;
}
.TTM_mian_r .details .d_list .dl_c li span.m_l20 .ico_qq .QQ_service p.arrow_up_white{
	left: 19px;
}
.TTM_mian_r .details .d_list .dl_c li span.m_l20 .ico_qq .QQ_service li b.ico_qq{
	float: left;
	margin: 0;
	margin-top: 9px;
	margin-left: 10px;
}
.TTM_mian_r .details .d_list .dl_c li span.m_l20 .ico_qq .QQ_service li:hover{
	color: #3481EF;
}
.QQ_service li:hover span{
	color: #3481EF!important;
}
.TTM_mian_r .details .d_list .step {position: relative;}
.TTM_mian_r .details .d_list .step ul {position: absolute; top:-43px;left: 0; color: #4a4a4a;}
.TTM_mian_r .details .d_list .step li {float: left;width: 242px; text-align: center; height: 90px;}
.TTM_mian_r .details .d_list .step li.w_200 {width: 242px;}
.TTM_mian_r .details .d_list .step li.w_140 {width: 160px;}
.TTM_mian_r .details .d_list .step li.w_180 {width: 242px;}
.TTM_mian_r .details .d_list .step li p{height: 26px;}
.TTM_mian_r .details .d_list .step li p em{ background-position: -57px -83px;display: inline-block;height: 24px;width: 18px;}
.TTM_mian_r .details .d_list .step li.lion p em{ background-position: -1px -80px;}
.TTM_mian_r .details .d_list .step li.lion{color: #f60;}
.TTM_mian_r .details .d_list .dl_c1{height: 80px;}
.TTM_mian_r .details .d_list .dl_c1 .img{width: 105px;height: 80px;float:left;margin-right: 12px;}
.TTM_mian_r .details .d_list .dl_c1 .message{float: left;line-height: 26px; width: 350px;font-size: 14px;}
.TTM_mian_r .details .d_list .dl_c1 p{color: #4a4a4a;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-break: keep-all; vertical-align: middle;}

.TTM_mian_r .details .d_list .dl_c1 .message p em{background-position: -58px -133px;display: inline-block;height: 17px;width: 12px;vertical-align: middle; margin-left: 20px;}
.TTM_mian_r .details .d_list .dl_c2 li{line-height: 32px;color: #4a4a4a;font-size: 14px;width: 630px;}
.TTM_mian_r .details .d_list .dl_c3 {padding-top: 21px;}
.TTM_mian_r .details .d_list .dl_c3 .table{border:2px solid #ff6002;float: left;font-size: 14px;background-color:#fefef3 ;}
.TTM_mian_r .details .d_list .dl_c3 .table .table_th {border-bottom: solid 1px #e3e8e3; }
.TTM_mian_r .details .d_list .dl_c3 .table .table_th {padding:0 11px;}
.TTM_mian_r .details .d_list .dl_c3 .table .table_td {padding:0 11px;}
.TTM_mian_r .details .d_list .dl_c3 td,.TTM_mian_r .details .d_list .dl_c3 th{font-size: 14px;background: #fefef3; color: #4a4a4a;font-weight: normal; text-align: center;}
.TTM_mian_r .details .d_list .dl_c3 th{line-height: 37px;}
.TTM_mian_r .details .d_list .dl_c3 td{line-height: 20px;padding:10px 0;}
.TTM_mian_r .details .d_list .dl_c3 td p{color: #f60;line-height: 30px;}
.TTM_mian_r .details .d_list .dl_c4 ul li{
	line-height: 34px;
}
.TTM_mian_r .details .banner_inf2{
	top: 448px;
	right: 0;
}
.banner_inf>.hotel_inf>li:last-child>input.show_inf{
	height: 19px;
	color: #4a4a4a;
	cursor: pointer;
	word-wrap:break-word
}
.banner_inf>.hotel_inf>li:last-child>input.hide_inf{
	height: 19px;
	cursor: pointer;
	color: #4a4a4a;
}
.banner_inf>.hotel_inf>li.hotel_size_info>ul>li:nth-child(2)>span {
  margin-left: 52px;
}
/* confrim */
/* .ui-popup-backdrop{opacity: 0.5 !important;} */
.saas_com{ border:none; border-radius: 6px; box-shadow: none;font-family: '微软雅黑';}
.saas_com .ui-dialog-header{ border-bottom: none; border-radius:6px 6px 0 0;}
.saas_com .ui-dialog-title{ font-size: 14px;color: #4a4a4a;line-height: 43px;padding:0 0 0 25px;text-align: left;}
.saas_com .ui-dialog-close{ width: 28px; height: 28px; background:url("../images/tu_02.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tu_02.png*/ no-repeat -112px -128px;right: 6px;top: 7px; opacity: 1; filter:alpha(opacity=100); font-size: 0; border-bottom: none;}
.saas_com .ui-dialog-close:hover{background:url("../images/tu_02.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tu_02.png*/ no-repeat -175px -128px;}
.saas_com .ui-dialog-footer{ padding: 0; overflow: hidden;}
.saas_com .ui-dialog-button{ float: none; border-top: 1px solid #eeeeee; width: 100%; }
.saas_com .ui-dialog-footer button{font-family: '微软雅黑'; float: right; border-radius: 0 0 6px 0 ;   width: 50%; margin: 0 0px 0 0; border:none;line-height: 60px; padding:0; font-size: 16px; color: #4a4a4a; background-color: #fff !important; box-shadow: none;}
.saas_com .ui-dialog-footer button.ui-dialog-autofocus{margin-right: 0; float: left; background: #fff !important; outline: none; color: #3481ef; border-radius: 0 0 0 6px; border-right: 1px solid #eeeeee;}
.saas_com .ui-dialog-footer button:hover{ background: #f1f2f4 !important;}
.saas_com .ui-dialog-footer button.ui-dialog-autofocus:hover {background: #f6f6f6;}
/* .ui-dialog.saas_com{box-shadow:0 0 11px #c4c4c4 ;} */
.saas_com .ui-dialog-header{background: #fbfbfb;border-bottom: solid 1px #eeeeee !important;}
/*confrim*/
.JP_hint{line-height: 24px;font-size: 14px;color: #4a4a4a;min-height: 70px;}
.JP_hint.JP_hint1{ text-align: center;line-height: 36px; color:#9b9b9b; height: 140px;}
.JP_hint.JP_hint1 p{color: #4a4a4a;}
.JP_hint.JP_hint2 p{margin-bottom: 10px;}
.JP_hint.JP_hint2 .select{font-family: '微软雅黑';font-size: 14px; height: 40px;line-height: 40px;background-position:140px -155px;padding:0 30px 0 11px; background-color:#f1f2f4;border:none;border-radius: 0px;width: 160px;}
.cancelorder_select .JP_hint.JP_hint2 .select{    font-family: '微软雅黑';
    background-position: 210px -155px;
    padding: 0 20px 0 11px;
    width: 230px;}
.TTM_mian_r .order .o_seek li .date.box4a,.TTM_mian_r .order .o_seek li .date.box4a1{
	border:solid 1px #bebebe;
}
.TTM_mian_r .order .o_seek .o_seek1 .text.box4a{border:solid 1px #bebebe;}
.TTM_mian_r .order .o_seek li .text.box4a{border:solid 1px #bebebe;}
.JP_hint li{line-height: 20px;padding-bottom: 10px;padding-left: 100px;position: relative;}
.JP_hint li .JP_title{position: absolute;margin-left: -100px;}
.pay_tita{
	line-height: 70px;
    font-size: 14px;
    color: #4a4a4a;
    min-height: 70px;
    text-align: center;
}
.TTM_mian_r .order .o_seek .o_seek_buyul li .text{
	padding-left: 12px;
}

/************************TTM——注册**********************/
.header_wrap{
	/*width: 1182px;*/
	height: 115px;
	border-bottom: 3px solid #3481EF;	
}

.header_wrap .register_header>p>a{
	color: #3481EF;
	
}
.register_header{
	width: 1182px;
	height: 100%;
	margin: 0 auto;	
}
.register_header>h1{
	float: left;
	font-size: 32px;
	font-weight: 200;
	height: 59px;
	padding-top: 56px;
}
.register_header>h1>span{
	font-size: 16px;
	font-weight: 200;
	margin-left: 16px;
}
.register_header>p {
  float: right;
  height: 47px;
  padding-top: 68px;
  font-size: 14px;
}

/*登录*/
/*.log{background:#08183d url(../images/tu01.jpg) no-repeat;background-size:100% 100%; height: 100%; width: 100%;}
*/

.log_head{padding-top: 50px; height: 65px;width: 1150px;margin:0 auto;}
/*.log_head a{background:url(../images/logo2.png)  -17px -18px no-repeat;display: inline-block;float: left;height: 50px; width: 130px;}
*/
.log_head i{font-size: 34px;float: left; color: #4a4a4a;}
.log_head i.l_h44{line-height: 44px;}
.log_head span{line-height: 55px;display: inline-block;padding-left: 20px;font-size: 16px;}
.log1{background: url("../images/log01.jpg") center center; height: 604px; position:relative;border-top: 1px solid #65c3ff;}
.log_bg1{width: 310px;border-radius: 6px; top:122px;height: 300px;left: 50%;margin-left: 195px; padding: 0px 42px 0;position: absolute;background: #fff;}
.log_bg1 li{height: 42px;margin:0px auto 20px;position: relative;width: 304px;border-radius: 4px}

.log_bg1 li.focus{box-shadow: 0px 0px 1px 2px #b2e1ff;}
/*.log_bg1 li.focus{border: 4px solid #b2e1ff}*/
.log_bg1 .log_t{ height: 70px;font-size: 16px;letter-spacing:3px;text-align: center;line-height: 44px;}
.log_bg1 .log_hint{display: none;  position: absolute; top:55px; left: 38px;font-size: 14px;color: #ff6000; height: 30px;line-height: 30px;text-indent: 5px;}
.log_bg1 li .text{ font: 14px/36px "微软雅黑"; outline:none; text-indent: 0;padding-right: 34px; height: 40px; width: 268px;border:1px #DADFE2 solid;  border-radius:2px; color: #4a4a4a; font-size: 14px;text-indent: 16px;}
.log_bg1 li .seekBox{ float: left;}
.log_head .h1 {
	float: left;
    font-size: 16px;
	color: #535353;
}
#loginFrom ul{
	margin-top: 50px;
}
.log_head .h1 a{
	color: #535353;
	font-size: 28px;
}
.log_head .h2{
	float: right;
	line-height: 55px;
	color: #000000;
	font-family: "黑体";
	font-size: 14px;
}
.log_head .h2 a{
	color: #ff6002;
}

.log_bg1 i{display: none; font-size: 20px;color: #94a4b1;line-height: 16px;text-align: center; cursor: pointer; height: 20px;width: 20px;position: absolute;right: 7px;top: 12px; z-index: 1;}

.log_bg1 .lb_btn{height: 53px;margin-bottom: 0;margin-left:3px;}
.log_bg1 .lb_btn a{display: inline-block;height: 40px;text-align: center;line-height: 40px;font-size: 14px;background: #ff6000;color: #fff;width: 304px;border-radius: 4px;}
.log_bg1 .lb_btn a:hover{background: #ff5000;}
.log_bg1 .lb_forget{line-height: 24px;height: 24px;width: 302px;}
.log_bg1 .lb_forget i{background-position:-133px 2px;left: 0px;top: 0px;}
.log_bg1 .lb_forget span{color: #fff;opacity: 0.4;padding-left: 20px;cursor: pointer;}
.log_bg1 .lb_forget a{float:right;color: #666;text-decoration: none; margin-left: 20px;}
.log_bg1 .lb_forget a:hover{color: #3481ef;}
.log_bg1 .lb_forget i.Iadd{background-position:-186px 2px;}
/*找回密码*/
.congratulation{text-align: center; line-height: 30px;font-size: 14px;color: #333333;margin: 100px auto;   width: 200px;}
.congratulation i{float: left;width: 26px; height: 27px; background: url("../images/green_1.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/green_1.png*/ no-repeat center; margin-left: 10px;}
.password_set{padding: 70px 0 0 405px;font-size: 14px;}
.password_set li .cross{left: 150px;top: 11px;}
.password_set li .cross.l_345{left: 250px;top: 12px;}
.password_set li{position: relative;height: 46px;margin-bottom: 20px;line-height: 40px;color: #4a4a4a;}
.password_set li.m_b5{margin-bottom: 5px;}
.password_set li.m_b10{margin-bottom: 10px;}
.password_set li.m_b0{margin-bottom: 0px;}
.password_set li .li_title{position: absolute;margin-left: -90px;line-height: 46px;}
.password_set li .li_title.ml_110{margin-left: -110px;}
.password_set li .text{font: 14px/36px "微软雅黑"; color: #4a4a4a; text-indent: 0;padding-left: 14px; height: 38px;line-height: 38px;border:1px solid #DADFE2;border-radius: 2px;width: 262px;/* letter-spacing:3px; */}
/* .password_set li .text:focus{border:1px solid #0170c9 !important;}
.password_set li .text.mima{letter-spacing:3px;} */
.password_set li .text.w_160{width: 160px;}
.password_set li .seekBox{float: left;}
.password_set li .verify{float: left;margin-top: 3px;background: #EDF0F3; border-radius: 2px;}
/* .password_set li.li_btn{padding-left: 260px;}
.password_set li.li_btn.p_l292{padding-left: 292px;} */
.password_set li.li_btn a{width: 100px;text-align: center;line-height: 40px; height: 40px;background-color: #FF6002;cursor: pointer;border-radius: 2px;font-size: 14px;color: #fff;display: inline-block;	}
.password_set li.li_btn a:hover{background: #FF5000;}
.password_main .password_inf .next_btn a{width: 110px;height: 40px;line-height: 40px;border: none;background-color: #ff6002;cursor: pointer;display: inline-block;text-align: center;border-radius: 4px;font-size: 14px;color: #fff;margin-left: 313px;}
.password_main .password_inf .next_btn a:hover{opacity: 0.9}
.congratulation_btn{  margin: 30px auto 10px;    width: 130px;}
.congratulation_btn a{width: 100px;text-align: center;line-height: 40px; height: 40px;background-color: #FF6002;cursor: pointer;border-radius: 2px;font-size: 14px;color: #fff;display: inline-block;	}
.congratulation_btn a:hover{background: #FF5000;}
.password_set .f_ui-valid-item .valid-tip{margin-left: 153px;color: #ff6002;font-size: 14px;padding: 0;}
.password_set li.mgl_li .f_ui-valid-item .valid-tip{margin-left: 20px;}
.password_set .validform_error{border: 1px solid #ee725a !important; }

.password_set .validform_error.inputBox{border:solid 1px #0170c9 !important;}

.password_set .f_ui-valid-item .valid-tip.error i{ background: none;}
.password_set .f_ui-valid-item .valid-tip.success i{background-image: none;}
.password_set.rewrite .f_ui-valid-item .valid-tip{margin-left: 20px;}

.header_wrap .register_header > p.div > a{font-size: 16px;  margin-left: 50px; display: inline-block; color: #333;}
.header_wrap .register_header > p.div > a:hover{color:#3481ef ;}
.register_header h1 a{color: #4a4a4a;}
.yz_num span{ display: inline-block;    padding-right: 28px;}
.password_main .password_inf  p.p_l115{padding-left: 115px;}
.verify{cursor: pointer;color: #4a4a4a; width: 120px; line-height: 38px;text-align: center; display: inline-block; height: 38px;border: none;background-color: #F1F2F4;cursor: pointer;border-radius: 2px;font-size: 14px;margin-left: 10px;}
.verify.huise{cursor: auto;}

.password_main .pw_list .pwdure li{padding-top: 54px;height: 33px;}

.cross{color: #94a4b1;cursor: pointer;  display: none; font-size: 20px;height: 20px;line-height: 16px;position: absolute;text-align: center;top: 12px;width: 20px;z-index: 1;}
.TTM_mian_r .order .o_seek .o_seek1 .cross{left: 250px;top: 11px;}
.TTM_mian_r .order .o_seek li .cross{left: 155px;top: 10px;}

.register_list li .type_mz .pdd,.register_list li .type_mz .pdd_yz{position: relative;}

.register_list li .pdd .J_empty{position: absolute;top:0px;left: 292px; width: 20px;display: inline-block;z-index: 20;cursor: pointer; display: none;}
.register_list li .pdd.pdd_y{float: left;width: 183px !important}
.register_list li .pdd.pdd_y input{width: 181px !important;float: left;height: 36px !important;  box-sizing: content-box;}
.register_list li .pdd.pdd_y .J_empty{left: 160px;}
.register_list li .verify{float: left; height: 38px;    line-height: 37px;    margin-top: 3px;}
.register_list .validform_error{border: 1px solid #ee725a !important; }
.register_list .validform_error.inputBox{border:solid 1px #0170c9 !important;}
.register_list li .pdd.pdd_y .valid-tip{margin-left: 155px;}  

.SpanW_143{display: inline-block;  width: 143px;}

.sixDigitPassword {cursor: text;background: #fff;width:234px;outline: none;position: relative;padding:0;height: 38px;border: 1px solid #cccccc;border-radius: 2px;}
.sixDigitPassword i { float: left;display: block;height: 39px; border-left: 1px solid #cccccc;width: 38px;}
.sixDigitPassword i b {display: block;margin: 16px auto; width: 7px;height: 7px; overflow: hidden;visibility: hidden;background-image: url("../images/yuandian.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/yuandian.png*/;}
.sixDigitPassword i:first-child {    border-color: transparent;}

.sixDigitPassword span  {position: absolute;  display: block;left: 0px;top: -1px;height: 38px;border: 1px solid #999;border: 1px solid #00ffff\9;border-radius: 2px;width: 38px;          -webkit-box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.75), 0 0 8px rgba(82, 168, 236, 0.6);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);visibility: hidden;}

.h_right a:hover{
	color: #3481ef;
}
.h_left a:hover{
	color: #3481ef;
}
/************************注册菜单**********************/


.color333{color: #333;}
.main{
	width: 1182px;
	min-height: 530px;
	margin: 0 auto;
}
.register_main{
	width: 936px;
	padding-left: 246px;
	margin: 0 auto;
}
.register_main .register_information{
	padding-top: 37px;
}
.register_main .register_information>.demo_form>ul>li{
	display: flex;	
	/*height: 62px;
	line-height: 62px;*/
	font-size: 14px;
	    line-height: 44px;
    margin-bottom: 14px;
}
.register_main .register_information>.demo_form>ul>li.type_li02{
	line-height: normal;
	margin-top: 3px;
	margin-bottom: 30px!important;
}
.register_main .register_information>.demo_form>ul>li>div>label>i{
	color: #FF6911;
}
.register_main .register_information>.demo_form>ul>li>div:first-child{
	width: 110px;	
}
.register_main .register_information>.demo_form>ul>li>.type>ul>li{
	float: left;
	margin-left: 30px;
	text-indent: 20px;
	height: 62px;
	line-height: 62px;
	position: relative;
}
/************************************************/
.register_main .register_information>.demo_form>ul>li>.type>ul>li:first-child{
	margin: 0;	
}
.register_main .register_information>.demo_form>ul>li>.type>label{
	margin-left: 30px;
	cursor: pointer;
	font-size: 14px;
}
.register_main .register_information>.demo_form>ul>li>div>label{
	font-size: 14px;
}
.register_main .register_information>.demo_form>ul>li>.type>label:first-child{
	margin: 0;
}

.register_main .register_information>.demo_form>ul>li>.type_mz>.pdd>input{
	border: 1px solid #DADFE2;
	width:316px;
	height: 36px;
	background: #fff;
	border-radius: 2px;
	text-indent: 10px;
	color: #4a4a4a;
	line-height: 36px;
	font-size: 14px;
    box-sizing: content-box;
}
.register_main .register_information>.demo_form>ul>li{
	position: relative;
}
.type_adress .City_components .City_components_list{
	top: 42px;
}
/*.register_main .register_information>.demo_form>ul>li>.type_adress select {
  border-radius: 2px;
  height: 38px;
  width: 155px;
  padding: 0 30px 0 5px;
  padding-right: 0\9;
  font-size: 14px;
  line-height: 38px;
  outline:none;
  cursor: pointer;
  background-image: none;
  background-color: #F1F2F4;
  border: none;
  padding-left: 12px;
  margin-right: 5px;
}*/
.type_adress select#cityCode {margin-right: 0px;} 


.register_main .register_information>.demo_form>ul>li>.code_num>.pdd_yz>input{
	width:186px;
	height: 36px;
	line-height: 36px;
	border:1px solid #DADFE2;
	border-radius: 2px;
	background: #fff;
	outline: none;
	text-indent: 10px;
	color: #4a4a4a;
	font-size: 14px;

}


.register_main .register_information>.demo_form>ul>li>.code_num{
	position: relative;
}
.register_main .register_information>.demo_form>ul>li>.code_num i{
	position: absolute;
	left: 188px;
	top: 10px;
}
.register_main .register_information>.demo_form>ul>li>.code_num>button{
	width: 118px;
	height: 36px;
	background: #F1F2F4;
	border:none;
	outline: none;
	line-height: 36px;
	cursor: pointer;
	margin-left: 8px;
}
.register_main .register_information>.demo_form>ul>li>.code_num>label{
	margin-left: 12px;
	font-size: 14px;
}
.register_main .register_information>.demo_form>ul>li>.code_num>label>button{
	width: 120px;
	height: 36px;
	background: #F1F2F4;
	border:none;
	outline: none;
	line-height: 36px;
	cursor: pointer;
	
}
.register_main .register_information>.demo_form>ul>li>.type_agree{
	position: relative;	
}

.register_main .register_information>.demo_form>ul>li>.type_agree>label>span{
	color: #3481EF;
}
.register_main .register_information>.demo_form>ul>li>.waring_item{
	position: absolute;
	left: 322px;
	top: 0px;
	color: #FF6002;			
}

.type_adress .select{
	margin-left: 5px;
}
.type_adress{padding-left: 3px;}
.type_adress .select:first-child{
	margin: 0;
}
.type_adress .City_components i {
  position: absolute;
  width: 9px;
  height: 4px;
  background: url("../images/se_jpg1.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/se_jpg1.jpg*/ no-repeat;
  right: 8px;
  top: 20px;
}




.register_main .register_information>.demo_form>ul>li>.waring_item>i {
  display: inline-block;
  width: 19px;
  height: 19px;
  background: url("../images/ctrip_ico.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/ctrip_ico.png*/ no-repeat 0px 1px;
  background-size: 112px;
  position: absolute;
  left: -30px;
  top: 21px;
}
.hide{
	display: none;
}

.footerFix {
	width: 100%;
	position: fixed;
	bottom: 0px;
	left: 0px;
}
.type_mz .f_ui-valid-item .valid-tip b{
	color: #ff6002;
}
 .type_mz .validform_error{
 	  border: 1px solid #ee725!important;
 }
.type_mz .f_ui-valid-item .error i {
 /* background: url(../images/ctrip_ico.png) no-repeat 0px 2px;*/
  display: none;
}
.type_mz .f_ui-valid-item .success i{
	background: url("../images/green_1.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/green_1.png*/ no-repeat center;
	background-size: 17px 17px;
}

.type_li .f_ui-blue-input, .f_ui-blue-textarea, .f_ui-green-input, .f_ui-green-textarea, .f_ui-grey-input, .f_ui-grey-textarea, .f_ui-string-input, .f_ui-string-textarea {
  padding: 0;
}
 .type_mz .verify_bg{
 	background: #edf0f3;
 	border-radius: 2px;
 }
.type_li .f_ui-grey-input, .f_ui-grey-textarea {
  box-shadow:none;
}

.register_main .register_information>.demo_form>ul>li>.type_mz>.pdd>.f_ui-valid-item>input{
  border: 1px solid #DADFE2;
  width: 316px;
  height: 36px;
  background: #fff;
  border-radius: 2px;
  text-indent: 10px;
  color: #4a4a4a;
  outline: none;
  line-height: 36px;
  font-size: 14px;
  box-sizing: content-box;

}
.pdd{
	width: 318px;
	height: 38px;
	border-radius: 2px;
	text-align: center;
	line-height: 36px;
    position: relative;
    border:3px solid #fff;
	
}
.pdd_yz{
	width: 188px;
	height: 38px;
	padding: 3px;
	/*background: #B4D2EC;*/
	line-height: 38px;
  	margin-top: 8px;
  	margin-left: -3px;
}

.pdd_bg1{
	background: #B4D2EC!important;
}
.pdd_bg2{
	background: #fff!important;
}
.pdd_border1{
	border: 1px solid #bebebe!important;
}
.pdd_border2{
	border: 1px solid #DADFE2!important;
}



.type_li .f_ui-valid-item .valid-tip {
  text-align: left;
  padding: 0;
  margin-left: 20px;
  line-height: 22px;
  min-width: 320px;
}

.type_phone .f_ui-valid-item .error i {
 /* background: url(../images/cha1.jpg) no-repeat center;*/
	background: none;
	display: none;
}

.register_information>.demo_form>ul>li>.type_mz>.pdd>.f_ui-valid-item>input {
  border: 1px solid #DADFE2;
  width: 316px;
  height: 36px;
  background: #fff;
  border-radius: 2px;
  text-indent: 10px;
  color: #4a4a4a;
  outline: none;
  line-height: 36px;
  font-size: 14px;
}




.register_btn{
	width:100px ;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background-color: #FF6002;
	color: #fff;
	font-size: 14px;	
	border-radius: 2px;
	cursor: pointer;
	display:inline-block;
}

.f_ui-radio-c3 input[type=radio]:checked+i {
  background-position: -61px -28px;
}

 .f-ui_tab_nav .close, .f_ui-checkbox i, .f_ui-checkbox-c3 i, .f_ui-radio i, .f_ui-radio-c3 i, .f_ui-switch, .f_ui-switch i, .f_ui-valid-item .valid-tip i {
  background: url("../images/ui2.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/ui2.png*/ no-repeat;
}

 .f-ui_tab_nav .close, .f_ui-checkbox i, .f_ui-checkbox-c3 i, .f_ui-radio i, .f_ui-radio-c3 i, .f_ui-switch, .f_ui-switch i, .f_ui-valid-item .valid-tip i {
  background: url("../images/ui2.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/ui2.png*/ no-repeat;
}
.f_ui-checkbox-c3 i {    background-position: -31px -29px;}

.f_ui-radio-c3 i {    background-position: -90px -28px;}
.f_ui-checkbox-c3 i, .f_ui-radio-c3 i {
  display: inline-block;
  width: 18px;
  height: 18px;
  position: absolute;
  left: 0;
  top: 0;  
}
.f_ui-checkbox-c3 input[type=checkbox][disabled]+i {  background-position: -31px -29px;}

.la_agree {
	display: inline-block;
	position: relative;
	text-indent: 18px;
}
.la_agree .read{
	display: inline-block;
	width: 16px;
	height: 16px;
	
	position: absolute;
	left: 0;
	top: 2px;
}
.la_agree .read_change{
	background: url("../images/ui2.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/ui2.png*/ no-repeat 0px -30px!important;	
	
}
.la_agree span{
	cursor: pointer;
}

.services_wrap .ui-dialog-footer{
	display: none;
}
.services_wrap .ui-dialog-title{
	text-align: center;
	font-size: 16px;
	color: #4a4a4a;
}
.services_wrap .ui-dialog-close{
	    width: 28px;
    height: 28px;
    background: url("../images/tu_02.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tu_02.png*/ no-repeat -113px -128px;
    right: 6px;
    top: 12px;
    opacity: 1;
    filter: alpha(opacity=100);
    font-size: 0;
    border-bottom: none;
}
.services_wrap .ui-dialog-close:hover{
	background: url("../images/tu_02.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tu_02.png*/ no-repeat -176px -128px;
}
#services_terms{
	display: none;	
	overflow: hidden;
}
.services_wrap .ui-dialog-body{
	min-height: 478px;
	padding: 20px 6px 20px 20px;
}

.services_wrap .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width: 6px;
}
/*******************TTM服务条款********************/

.ser_content_wrap{
	height: 448px;
}

.ser_content_wrap .ser_content ul li{
	font-size: 14px;
	line-height: 28px;
	padding-right: 13px;
}
.ser_content_wrap .ser_content ul li.hight_con{
	margin-top: 8px;
	font-weight: 700;
}
.ser_content_wrap .ser_content ul li.hight_con span{
	color: #333;
}
.fw_blod{font-weight: 700;}

















/*******************忘记密码********************/

.register_header>p>button{
	border: none;
	background: none;
	font-size: 16px;
	font-family: "微软雅黑";	
	cursor: pointer;	
}
.register_header>p>button:nth-child(1){
	margin-right: 50px;
}
.register_header>p>button:nth-child(2){
	margin-right: 34px;
}

.password_main .pw_list{
	height: 87px;
	margin-top: 60px;
	background-color: #F9FBFE;
	border-bottom: 2px solid #ff6002;
}

.password_main .pw_list>ul>li {
  float: left;
  text-align: right;
  height: 87px;
/*  line-height: 130px;*/
  position: relative;
  font-size: 14px;
}
.password_main .pw_list>ul>li>span{
	display: inline-block;
	margin-top: 60px;
}
.password_main .pw_list>ul>li:first-child{
	width: 359px;
	
}
.password_main .pw_list>ul>li>label{
	/* cursor: pointer; */
	background: url("../images/tu_02.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tu_02.png*/ -56px -89px no-repeat;
	width: 16px;
	height: 17px;
}
.password_main .pw_list li.lion{color: #ff6002;}
.password_main .pw_list li.lion label{background: url("../images/tu_02.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tu_02.png*/ 0 -87px no-repeat;}

.password_main .pw_list>ul>li:first-child>label {  position: absolute;  top: 80px;  right: 3px;  z-index: 99;  }
.password_main .pw_list>ul>li:nth-child(2)>label {  position: absolute;  top: 80px;  right: 10px;  z-index: 99;}
.password_main .pw_list>ul>li:nth-child(2){	width: 274px;}
.password_main .pw_list>ul>li:last-child>label {  position: absolute;  top: 80px;right: -12px;  z-index: 99;}
.password_main .pw_list>ul>li:last-child{	width:245px ;}

.password_main .password_inf{
	width: 775px;
	margin-left: 405px;
	margin-top: 67px;	
}
.password_main .password_inf p i{
	color:#FF6002;
}
.password_main .password_inf>p{
	height: 41px;
	line-height: 41px;
	font-size: 14px;
}
.password_main .password_inf>p:first-child>span{
	margin-left: 20px;
	
}

.password_main .password_inf .yz_num{
	height: 74px;
	line-height: 74px;
}
.password_main .password_inf .yz_num .text{text-indent: 0;	width: 164px;	height: 36px;	border: 2px solid #F3F3F5;	outline: none;	background-color: #fff;	padding-left: 12px;	border-radius: 2px;	color: #4a4a4a;	font-size: 14px;}
/* .password_main .password_inf .yz_num>input::-webkit-input-placeholder{ font-size: 13px !important;} */
.password_main .password_inf .yz_num .text:focus{border: 2px solid #e3e3e3  !important;}
.password_main .password_inf .yz_num>button{
	width: 110px;
	height: 40px;
	border: none;
	background-color: #F1F2F4;
	cursor: pointer;
	border-radius: 4px;
	font-size: 14px;
	margin-left: 10px;
}
.password_main .password_inf .next_btn{
	height: 66px;
	line-height: 66px;
}
.password_main .password_inf .next_btn>button{
	width: 110px;
	height: 40px;
	border: none;
	background-color: #FF6002;
	cursor: pointer;
	border-radius: 4px;
	font-size: 14px;
	color: #fff;
	margin-left: 190px;
}





/*******************TTM订单填写********************/
.order_header{
	width:1200px ;
	height: 50px;
	margin: 0 auto;
}

.order_header .oh_login{
	float: left;
}
.order_header .oh_login p{
	height: 50px;
	line-height: 50px;
	text-indent: 9px;	
	color: #4a4a4a;
}
.order_header .oh_login p>a{
	color: #3481EF;
	margin: 0 16px;
}
.order_header .oh_login p>a:last-child:hover{
	color:#3481EF ;
}
.order_header .oh_login p>a:last-child{
	color: #4a4a4a;
	margin: 0;
}

.order_header .oh_item{
	float: right;
	margin-right: 6px;
}

.order_header .oh_item .oh_list li{
	float: left;
	margin-left: 20px;
}
.order_header .oh_item .oh_list li a:hover {
	color: #3481EF;
}
.order_header .oh_item .oh_list li a{
	display: block;
	margin-left: 40px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	color: #4a4a4a;
	font-size: 12px;
	
}
.order_header .oh_item .oh_list li a:last-child{
	text-align: right; 
}

.order_main{
	width: 1200px;
	/*min-height:1392px ;*/
	margin: 0 auto;
	position: relative;
}

 .banner_inf{
	width: 315px;
	position: absolute;
	top: 120px;
	right: 3px;
	padding-bottom: 14px;
	/*height: 500px;*/
	text-align: center;
	background-color: #F8F8F9;
}
 .banner_inf img{
	width: 315px;
	height: 225px;
	background: url("../images/noImg06.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/noImg06.png*/ no-repeat;
}

 .banner_inf>.hotel_inf{
	margin-top: 7px;
}
 .banner_inf>.hotel_inf>li{
	padding: 5px 0px;
	line-height: 21px;
	margin-left: 12px;
	font-size: 16px;
	text-align: left;
	padding-right: 15px
}
 .banner_inf>.hotel_inf>li:first-child {
 	height: auto;
 	line-height: 21px;
 	padding: 5px 0px;
 }
 .banner_inf>.hotel_inf>li.hotel_size_info{
	height: auto;
}
 .banner_inf>.hotel_inf>li.hotel_size_info>ul>li{
	position: relative;
	font-size: 14px;
	color: #4a4a4a;
}

 .banner_inf>.hotel_inf>li.hotel_size_info>ul>li:nth-child(1)>span{

	margin-left: 67px;
}
.order_main .banner_inf>.hotel_inf>li.hotel_size_info>ul>li:nth-child(2)>span{	
	margin-left: 49px;
}

 .banner_inf>.hotel_inf>li.hotel_size_info>ul>li:nth-child(4)>span{
	display: inline-block;
	font-size: 14px;
	width: 237px;
	line-height: 30px;
	margin-left: 56px;
}
 .banner_inf>.hotel_inf>li.hotel_size_info>ul>li:nth-child(4)>i{
	position: absolute;
	top: 0;
	left: 0;
}
 .banner_inf>.hotel_inf>li.hotel_size_info>ul>li>input{
	color: #4a4a4a;
}
.order_main .lx_inf>dl>dd>input {
  width: 158px;
  height: 30px;
  outline: none;
  border: 1px solid #d8d8d8;
  border-radius: 2px;
  font-size: 14px;
  text-indent: 10px;
}

 .banner_inf>.hotel_inf>li:last-child>input.show_inf{
	margin-left: 175px;
	padding-right: 46px;
	background: url("../images/order-zk.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/order-zk.jpg*/ no-repeat 90px center;
	border: none;
	font-size: 14px;
	color: #4a4a4a;
}


 .banner_inf>.hotel_inf>li:last-child>input.hide_inf{
	margin-left: 175px;
	padding-right: 46px;
	background: url("../images/order-zk2.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/order-zk2.jpg*/ no-repeat 90px center;
	border: none;
	font-size: 14px;
}

 .banner_inf>.hotel_inf>.ho_stars{
	margin-left: 12px;
	background: url("../images/hotelSearch_ico_04.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/hotelSearch_ico_04.jpg*/ repeat-x left center;
	background-position-y:13px;
	width: 64px;
}
 .banner_inf>.hotel_inf>.ho_stars>i.ho_stars04{
	width: 64px;
	display: inline-block;
	background: url("../images/hotelSearch_ico_03.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/hotelSearch_ico_03.jpg*/ repeat-x left center;
	height: 31px;
}

 .banner_inf>.hotel_inf>.ho_stars>i.ho_stars01{
	width: 15px;
	display: inline-block;
	background: url("../images/hotelSearch_ico_03.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/hotelSearch_ico_03.jpg*/ repeat-x left center;
	height: 31px;
}
 .banner_inf>.hotel_inf>.ho_stars>i.ho_stars02{
	width: 30px;
	display: inline-block;
	background: url("../images/hotelSearch_ico_03.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/hotelSearch_ico_03.jpg*/ repeat-x left center;
	height: 31px;
}

 .banner_inf>.hotel_inf>.ho_stars>i.ho_stars03{
	width: 45px;
	display: inline-block;
	background: url("../images/hotelSearch_ico_03.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/hotelSearch_ico_03.jpg*/ repeat-x left center;
	height: 31px;
}
 .banner_inf>.hotel_inf>.ho_stars>i.ho_stars05{
	width: 77px;
	display: inline-block;
	background: url("../images/hotelSearch_ico_03.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/hotelSearch_ico_03.jpg*/ repeat-x left center;
	height: 31px;
}

.order_main .order_tab{
	padding: 0 4px;
	height:120px;	
}
.order_main .order_tab .ot_item{
	height: 58px;
	background: #f8f8f9;
}

.order_main .order_tab .ot_item li:first-child{
	background: #fff;
}
.order_main .order_tab .ot_item li{
	float: left;
	width: 296px;
	height: 58px;
	border: 1px solid #d8d8d8;
	border-left: none;
	line-height: 58px;
	text-align: center;
	font-size: 14px;
}
.order_main .order_tab .ot_item li:first-child{
	height: 56px;
	border: 2px solid #FF6002;
	line-height: 56px;
	color: #FF6002;
}
.order_main .yd_inf>h4{
	font-size: 18px;
	color: #3481EF;
	height: 32px;
	font-weight: normal;
}
.order_main dl>dt{
	float: left;
	width: 108px;
	font-size: 14px;
	line-height:44px;
	height: 44px;
	color: #9B9B9B;
	
}
.order_main dl>dd{
	float: left;
	font-size:14px;
	line-height:44px;
	height: 44px;
}
.order_main .yd_inf>dl>dd>button{
	border: none;
	background: none;
	color: #3481EF;
	font-size: 14px;
	margin-left: 20px;
	cursor: pointer;
}
.order_main .yd_inf>dl>dd>span.day_num{
	margin-left: 20px;
}

.order_main .yd_inf .hu_num>dd{
	line-height:45px;
	position: relative;
}
.order_main .yd_inf .hu_num>dd .hotel_num{
	position: absolute;
	top: 6px;
	left: 0;
}

.order_main .yd_inf .hu_num>dd>.jg_rmb{
	margin-left: 17px;
	font-size: 14px;
	position: absolute;
	left: 154px;
	top: 1px;
	width: 220px;
}
.order_main .yd_inf .hu_num dd .jg_rmb span{
	font-size: 18px;
}
.order_main .yd_inf .hu_num dd .jg_rmb span em{
	font-size: 14px;
}

.order_main .yd_inf .arrive_hotel .time_select select{
	width: 150px;
	height: 40px;
	border: none;
	outline: none;
	line-height: 40px;
/*	background-color: ;*/
	color: #47484a;
	font-size: 14px;
	text-indent: 12px;
	background: #f1f2f4 url("../images/order_sj.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/order_sj.jpg*/ no-repeat  130px center;
	appearance:none;
  	-moz-appearance:none;
  	-webkit-appearance:none;

}
.order_main .yd_inf .arrive_hotel .time_select select option{
	border: none;
	text-indent: 12px;
}
.order_main .yd_inf .arrive_hotel{
	padding: 10px 0;
}

.time_item{
	padding-left: 108px;
	margin-top: 12px;
}
.order_main .yd_inf>.lodger_num .abb_vistior {
  /* margin-left: 8px; */
  font-size: 14px;
}
/*************************/

.order_main .yd_inf>dl>dd>.order_rmb{
	font-size: 18px;
	color: #FF6002;
}
.order_main .yd_inf>dl>dd>.order_remind{
	font-size: 14px;
	color: #FF6002;
}
.order_main .yd_inf .lodger_num{
	padding:0px 0 15px 105px;
	line-height: 42px;
	width: 760px;
}



.time_item .Order_pop_box02{
	width: 733px;
	background: #fefef3;	
	border: 2px solid #ff6002;
}
.time_item .Order_pop_box02 .Order_pop_box02_1{
	height: 37px;
	border-bottom: 1px solid #e3e8e3;
	padding: 0 41px;	
	position: relative;
}
.time_item .Order_pop_box02 .Order_pop_box02_1 .timeList .timeList_ul li{
	float: left;
	height: 37px;
	width:109px;
	line-height: 37px;
	font-size: 14px;
	text-align: center;

}
.time_item .Order_pop_box02 .Order_pop_box02_1 .timeList_next{
	top: 10px;
}
.time_item .Order_pop_box02 .Order_pop_box02_1 .timeList_prev{
	top: 10px;
}
.time_item .Order_pop_box02_2{
	padding: 0 38px;
	padding-bottom: 5px;
	font-size: 12px;
}
.time_item .Order_pop_box02_2 .timeList .timeList_ul li{
	float: left;
	width: 109px;
	text-align: center;
	font-size: 14px;
}
.time_item .Order_pop_box02_2 .timeList .timeList_ul li>p:first-child{
	height: 41px;
	line-height: 41px;
}
.time_item .Order_pop_box02_2 .timeList .timeList_ul li>p{
	height: 25px;
	line-height: 25px;
}
.Order_pop_box02_2 .timeList i{
	display: inline-block;
	
	
}
.red_sj {
	display: inline-block;
    width: 0;
    height: 0;
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    border-bottom: 6px solid #ff0202;
    margin-top: 18px;
    margin-left: 5px;
    float: right;
}

.green_sj {
	display: inline-block;
    width: 0;
    height: 0;
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    border-top: 6px solid #6bd503;
    margin-top: 18px;
    margin-left: 5px;
    float: right;
}



.order_main .yd_inf>.lodger_num .visitor_num{
	margin-right: 11px;
	height: 30px;
	line-height: 30px;
	position: relative;

}

.order_main .yd_inf>.lodger_num .visitor_num>input{
	border: 1px solid #dadfe2;
	border-radius: 2px;
	height: 40px;
	line-height: 40px;
	font-size:14px;
	text-indent: 10px;
	width: 200px;
	color: #4a4a4a;
}
.order_main .yd_inf > .lodger_num .visitor_num > input:hover{border:solid 1px #bebebe;}
.order_main .yd_inf > .lodger_num .visitor_num > input.on{
	border:1px solid #0170c9 ;
}

.order_main .yd_inf>.lodger_num .visitor_num>em{
	position: absolute;
	top: 4px;
	right:10px;
	display: none;
	color: #94a4b1;
	font-size: 20px;
}

.order_main .yd_inf>.lodger_num .visitor_num>.imp_bt{
	position: absolute;
	top: 6px;
	right: 10px;
	color: #FF6000;
	font-size: 14px;
}


.order_main .yd_inf>dl.order_special>dd{
	position: relative;
	/*text-indent: 22px;*/
}
.order_main .yd_inf>dl.order_special>dd>i{
	display: inline-block;
	width:14px;
	height: 14px;
	background:url("../images/a_order1.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/a_order1.jpg*/ no-repeat center;
	position: absolute;
	left: 0;
	top: 16px;
}
.order_main .yd_inf>dl.order_special>dd>.show_btn{
	border: none;
	font-size: 14px;
	padding-right: 0px;
	cursor: pointer;
	color: #3C98EF;
	background: none;
	/*background: url(../images/show.png) no-repeat right center;*/
}
.order_main .yd_inf>dl.order_special>dd>.hide_btn{
	border: none;
	font-size: 14px;
	padding-right: 0px;
	color: #3C98EF;
	cursor: pointer;
	background: none;
	/*background: url(../images/show.png) no-repeat right center;*/
}

.order_main .yd_inf>dl.order_special>dd>.CS3_img{
  transition: transform 0.1s ease 0s;
  margin-right: 5px;
  cursor: pointer;
}
.CS3_img_rote{
	transform: rotate(180deg);
}
.yq_text .yq_item_wrap{
	max-width: 520px;
	margin-bottom: 10px;
}
.yq_text .yq_item_wrap .yq_item{
	display: inline-block;
 	text-indent: 22px;
 	width: 156px;
 	position: relative;	
}
 .yq_text .yq_item_wrap .yq_item .order_icon{
  display: inline-block;
  width: 14px;
  height: 14px;
  position: absolute;
  left: 0;
  top: 10px;
  cursor: pointer;
 } 

 .yq_text .orther_yq textarea{
 	width: 526px;
 	padding: 0 10px;
 	padding-top: 10px;
 	height:32px;
  border: 2px solid #dadcde;
  text-indent: 15px;
  font-size: 14px;
  color: #4a4a4a;
 }




/* .order_main .yd_inf .yq_text .hide_tetx{
	padding-bottom: 20px;
} */

.timeList {
	  position: relative;
  margin: 0 auto;
  overflow: hidden;
  width: 100%;
}
.timeList_ul {
  position: absolute;
  left: 0px;
  top: 0px;
}
.timeList_prev,.timeList_next { width: 18px; height: 18px; position: absolute;background-image: url("../images/hotelSearch_btn.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/hotelSearch_btn.png*/; }
a.timeList_prev:active,a.timeList_next:active {opacity: 0.5;}
.timeList_prev {background-position: -25px 0px;left: 20px; top: 9px;}
.timeList_prev_no {background-position: 0px 0px;cursor: default;}
.timeList_next {background-position: -54px 0px;top: 9px; right: 20px;}
.timeList_next_no {background-position: -78px 0px;cursor: default;}
a.timeList_prev_no:active,a.timeList_next_no:active {opacity: 1;}


.order_main .yd_inf .hu_num{
	margin-top: 20px;
}
.order_main .yd_inf .hu_num>dd>.hotel_num{
	display: inline-block;
	border: 1px solid #d8d8d8;
	border-radius: 2px;
	height: 32px;
	line-height: 32px;
	position: relative;
}

.order_main .yd_inf .hu_num>dd>.hotel_num>input{
	border: none;
	background: none;
	/*outline: none;*/
	height:32px;
	line-height: 32px;
	margin: 0;
	padding: 0;
}
.order_main .yd_inf .hu_num>dd>.hotel_num .btn_plus{
	margin-left: 68px;
	width: 33px;
	text-align: center;
	cursor: pointer;
	background: #fff url("../images/jia_66.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/jia_66.png*/ no-repeat center;
}
.btn_plus_jia1{
	background:#fff url("../images/jia-1.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/jia-1.jpg*/ no-repeat center!important;
}
.btn_plus_jia66{
	background:#fff url("../images/jia_66.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/jia_66.png*/ no-repeat center!important;
}
.btn_minus_jia52{
	background:#fff url("../images/jia_52.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/jia_52.png*/ no-repeat center!important;
}
.btn_minus_jian-1{
	background:#fff url("../images/jian-1.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/jian-1.jpg*/ no-repeat center!important;
}



.order_main .yd_inf .hu_num>dd>.hotel_num .btn_minus{
	
	width: 33px;
	text-align: center;
	cursor: pointer;
	background: #fff url("../images/jian-1.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/jian-1.jpg*/ no-repeat center;
	
}
.order_main .yd_inf .hu_num>dd>.hotel_num .btn_val{
	width: 68px;
	border-left: 1px solid #d8d8d8;
	border-right: 1px solid #d8d8d8;
	position: absolute;
	left: 33px;
	top: 0;
	font-size: 14px;
}



.order_main .lx_inf{
	margin-top: 34px;
}

.order_main .lx_inf>h4{
	font-size: 18px;
	color: #3481EF;
	height: 50px;
	line-height: 50px;
	font-weight: normal;
}

.order_main .lx_inf>dl>dd>input{
	width: 158px;
	height: 30px;
	outline: none;
	border: 2px solid #DADFE2;
	border-radius: 2px;
	font-size: 14px;
	text-indent: 10px;
	color:#bababa ;
}
.order_main .lx_inf>dl>dt>i{
	color: #FF6000;
}


.order_main .destine_inf{
	margin-top: 55px;
}
.order_main .destine_inf>h4{
	font-size: 18px;
	color: #3481EF;
	height: 30px;
	font-weight: normal;
}

.order_main .destine_inf>dl>dd{
	position: relative;
	height: auto;
	width: 740px;
	line-height: 24px; padding: 10px 0px;
}

.order_main .destine_inf>dl:last-child>dd{
	text-indent: 22px;
	width: auto;
}
.order_main .destine_inf>dl:last-child>dd.waring_item {margin-left: 0px!important;}
.order_main .destine_inf>dl>dd>i{
	display: inline-block;
	width:14px;
	height: 14px;
	position: absolute;
	left: 0;
	top: 16px;
}

.order_main .order_pay{
	height: 92px;
	
	text-align: center;
	color: #A8A8A8;
	font-size: 14px;
	width: 100%;
}
.order_main .order_pay span{
	color: #FF6000;
	font-size: 14px;
	margin-left: 12px;
}
.order_main .order_pay a:hover{
	background: #FF5000;
}
.order_main .order_pay .rmb_num{
	font-size: 18px;
}
.order_main .order_pay .rmb_num em{
	font-size: 14px;
}
.order_main .order_pay input{
	display: inline-block;
	width: 110px;
	height: 40px;
	/*background:#FF6000 url(../images/go_pay.jpg) no-repeat 72px center;*/
	background:#FF6000;
	color: #fff;
	border: none;
	outline: none;
	text-align: center;
	border-radius: 2px;
	margin-left: 20px;
	cursor: pointer;
	font-size: 14px;
}

.bz_item .f_safeguard{
	margin-top: 36px;
	border: none;
}
.bz_item .f_safeguard li i{width: 45px;height: 60px;display: inline-block;background-position:-81px -9px;margin:0 50px;}
.bz_item .f_safeguard>.w_1160>ul>li{
	position: relative;
}
.bz_item .f_safeguard>.w_1160>ul>li>span{
	position: absolute;
	top: 30px;
	right: 0;
	width: 1px;
	height: 45px;
	background-color: #c9c9c9;
}
.register_main .register_information > .demo_form > ul > li > .type_register > .register_btn.grey{background-color: #f1f2f4;color: #999;cursor:auto;}

.go_pay .register_btn:hover{
	background: #ff5000!important;
}
/*********************TTM-账户设置-公司信息***************/
.TTM_mian .TTM_mian_r .information li.date_item  select{
 /* border-radius: 4px;*/
  height: 40px;
  padding: 0 32px 0 10px;
  padding-right: 0\9;
  border: none;
  outline: 0;
  cursor: pointer;
  background: url("../images/order_sj2.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/order_sj2.jpg*/ right center no-repeat;
  background-color: #f1f2f4;
  font-family: "微软雅黑";
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
  margin-right: 8px;
  min-width: 155px;
}
.TTM_mian .TTM_mian_r .information .company_ul li.I_btn{
	padding-left: 98px;
}
li.date_item .City_components .City_components_list{
	top: 42px;
}
.TTM_mian .TTM_mian_r .information .company_ul li span{
	float: left;
	margin-top: 2px;
}
.flo_top{
	float: left;
	margin-top: 2px;
}
.TTM_mian .TTM_mian_r .information .company_ul li.date_item .City_components{
	margin-top: 1px;
}
/*********************TTM-账户设置-修改密码***************/
.information .pa_process{
	height: 86px;
	width: 100%;	
	border-bottom: 2px solid #FF6002;
	margin-bottom: 65px;
	background-color: #f3f8fe;
}
.pa_process2{
	height: 86px;
	width: 100%;
	margin-bottom: 65px;
}
.information .pa_process span{
  height: 42px;
  display: inline-block;
  text-align: center;
  margin-top: 54px;
}
.information .pa_process span.status { 
  margin-left: 192px; 
}
.information .pa_process span.new_pw { 
  margin-left: 204px; 
}
.information .pa_process span.done { 
  margin-left: 216px; 
}
.information .pa_process span p{
	font-size: 14px;
	color: #4a4a4a;
}
.information .pa_process span.status p{
	color: #FF6002;
}
.colorYellow{
	color: #FF6002!important;
}
.colorRed{
	color: #ff0202!important;
}
.colorGreen{
	color: #6bd503!important;
}

.information .pa_process span i{
	display: inline-block;
  width: 22px;
  height: 23px;
  background-repeat: no-repeat;
   margin-top: 8px;
   background-image: url("../images/D_icos.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/D_icos.png*/;
}
.information .pa_process span.status i.status_img {  
  background-position: -1px top;
}
.information .pa_process span.new_pw i.new_pw_img {  
  background-position: -30px top;
}
.information .pa_process span.done i.new_pw_img {  
  background-position: -30px top;
}

.TTM_mian .TTM_mian_r .information li .w_176{
	width: 176px;
}
.TTM_mian .TTM_mian_r .information li.lh_change{
	line-height: 14px;
	margin-bottom: 30px;
}
.TTM_mian .TTM_mian_r .information .pa_process_ul li .I_title{
	line-height: 1;
}
.TTM_mian .TTM_mian_r .information .pa_process_ul li.code{
	line-height: 38px;
}
.TTM_mian .TTM_mian_r .information .pa_process_ul li.code .I_title{
	line-height: 38px;
}
.TTM_mian .TTM_mian_r .information .pa_process_ul li {
	line-height: 1;
	height: auto;
}
.TTM_mian .TTM_mian_r .information li .waring_inf{
	text-indent: 25px;
	display: inline-block;
	background: url("../images/cha1.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/cha1.jpg*/ no-repeat left center;
	margin-left: 20px;
	color: #ff6002;
	/*display: none;*/
}
.information .pa_process_ul .f_ui-valid-item .valid-tip.error i {
    display: none;
}
.information .pa_process_ul .f_ui-valid-item .valid-tip{
	margin-left: 133px;
	margin-top: -10px;
}
/*********************TTM-账户设置-密码成功***************/
.TTM_mian .TTM_mian_r .information .congratulation_img{
	width: 180px;
	height: 20px;
	line-height: 20px;
	margin: 0 auto;
	position: relative;
	text-indent: 30px;
	font-size: 14px;
}
.TTM_mian .TTM_mian_r .information .congratulation_img i{
	width: 20px;
	height: 17px;	
	background:url("../images/green_1.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/green_1.png*/ no-repeat center;
	position: absolute;
	left: 0;
	top:0;
}
.information .a_BTN{
	width: 100%;
	text-align: center;
	margin-top:30px;
}

.information .a_BTN a{
	display: inline-block;
	width: 100px;
	height: 40px;
	border-radius: 2px;
	background-color: #ff6002;
	color: #fff;
	text-align: center;
	line-height: 40px;
	font-size: 14px;
}
.information .a_BTN a:hover{
	background: #ff5000;
}
/****************绑定泰坦金融**************************/
.TTM_mian .TTM_mian_r .information  ul.bd_tita li{
	padding: 0;
} 
.world_bold{font-weight: bold;}
.margin{
	margin: 0 18px;
}
.bd_tita_li a{
	color: #4a4a4a;
	cursor: pointer;
}
.bd_tita_li a:hover{
	color: #3481EF;
}
.information  ul.bd_tita li .text_l{
	display: inline-block;
	width: 86px;
	color: #9b9b9b;
}
.TTM_mian .TTM_mian_r .information .bd_tita li {
	line-height: 1;
	height: auto;
	margin-bottom: 20px;
}
.TTM_mian .TTM_mian_r .information .bd_tita li:first-child{
	margin-bottom: 30px;
}
/****************员工管理**************************/
.information .employee_search{
	width: 100%;
	height: 40px;
}
.pp_search {border: 1px solid #dadfe2;border-radius: 2px;width: 329px;position: relative;}
.pp_search input {border: none;width: 240px; padding: 0px 10px;height: 38px; line-height: 38px;border-right: 1px solid #dadfe2;font-size: 14px;}
.pp_search button {width: 70px;height: 40px;border: none;background: none;cursor: pointer;background:none;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s; transition:all .2s;position: absolute;right: -1px; top: -1px;border-radius: 0px 2px 2px 0px;}
.pp_search:hover {border: 1px solid #bebebe;}
.pp_search button i {display: block;background: url("../images/listIco.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/listIco.png*/ no-repeat 24px -156px;height: 40px;}
.pp_search:hover input {border-right: 1px solid #bebebe;} 
.pp_search button:hover {background:#ff6000;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s; transition:all .2s; }
.pp_search button:hover i {background:url("../images/listIco.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/listIco.png*/ no-repeat 24px -13px;}

.pp_search .butt {width: 70px;height: 40px;border: none;background: none;cursor: pointer;background:none;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s; transition:all .2s;position: absolute;right: -1px; top: -1px;border-radius: 0px 2px 2px 0px;}
.pp_search:hover {border: 1px solid #bebebe;}
.pp_search .butt i {display: block;background: url("../images/listIco.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/listIco.png*/ no-repeat 24px -156px;height: 40px;}
.pp_search .butt:hover {background:#ff6000;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s; transition:all .2s; }
.pp_search .butt:hover i {background:url("../images/listIco.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/listIco.png*/ no-repeat 24px -13px;}

.pp_search_cur {border: 1px solid #ff6000!important;}
.pp_search_cur input {border-right: 1px solid #ff6000!important;}
.information .f_employee{
	width: 645px;
	height: 40px;
	line-height: 36px;
	background-color: #f1f2f4;
	font-size: 14px;
	color: #4a4a4a;
}
.information .f_employee select{
	width: 90px;
	height: 40px;
	border: none;
	background: none;	
	text-indent: 10px;
	outline: none;
	background: url("../images/se_jpg2.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/se_jpg2.jpg*/ 72px center no-repeat;
	  -webkit-appearance: none;
	  -moz-appearance: none;
	  -o-appearance: none;
	  appearance: none;
}

.TTM_mian_r .order .o_seek li .o_title2{
	position: absolute;
    margin-left: -76px;
    left: 76px;
    float: left;
    height: 38px;
    line-height: 38px;
    margin-top: 3px;
}
.TTM_mian_r .order .o_seek li .select2{
	float: left;
	margin-top: 2px;
	height: 38px;
	line-height: 38px;	
	width: 165px;
}
.select_label{
	position: relative;
	display: inline-block;

}
.select_label .select_div{	
	background: #fff;
	box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.24);
	border-radius: 2px;
	z-index: 99;
	position: absolute;
	top: 41px;
left: 3px;
	display: none;	
}
.select_label .select_div .select_div_ul li{
	line-height: 30px;
	height: 30px;
	width: 100%;
	text-indent: 12px;
	font-size: 14px;
	color: #4a4a4a;
	margin: 0;
	padding: 0;
	cursor: pointer;
	
}.select_div .select_div_ul li:hover{
	background-color: #F3F8FE;
}
.select_label .select_div .select_div_ul li:active{
	background: #3481EF!important;
	color: #fff!important;
}
.lineH40 {line-height: 40px;}
.information .f_employee input{
	  height: 36px;
	  border: none;
	  background-color: #fff;
	  text-indent: 10px;
	  width: 549px;
}
.information .form_r{
	height: 40px;
}
.information .form_r .ser_btn{
	font-size: 14px;
	padding: 0px 26px;
     height: 40px;
	color: #fff;
	background-color: #FF6002;
	border: none;
	outline: none;
    cursor: pointer;
}
.information .form_r a{
	color: #4a4a4a;
	margin-left: 20px;
	font-size: 14px;
	cursor: pointer;
}
.information .form_r a:hover{
	color: #3481ef;
}
.information .employee_tb{
	border: 1px solid #eee;
	margin-top: 19px;
}
.information .employee_tb {
	border-collapse: collapse;
}

.information .employee_tb tr th{
	height: 44px;
	background: #f3f8fe;
	line-height: 44px;
	font-size: 14px;
	padding-left: 40px;
	text-align: left;
	font-weight: normal;
}
.information .employee_tb tr td{
	font-size: 14px;
	height: 59px;
	line-height: 59px;
	border-bottom: 1px solid #eee;
	text-align: left;
	padding-left: 40px;
}

.information .employee_tb tr td.ml a{
	font-size: 14px;
	color: #4a4a4a;
	cursor: pointer;
}
.information .employee_tb tr td.ml a:hover{
	color: #3481ef;
}


.underline1:hover{
	text-decoration: underline!important;
	
}

#redact_content{
	display: none;
}
#remove_content{
	display: none;
}
#redact_content p{
	height: 46px;
	margin: 10px 0px 20px 0px;
	font-size: 14px;
}

#remove_content p {
	font-size: 14px;
	line-height: 70px;
    color: #4a4a4a;
    min-height: 70px;
    text-align: center;
	}
#redact_content p .J_empty {right: 7px; top: 12px;}
#redact_content p label.redact_content_title {width: 55px;display: inline-block;line-height: 44px;}
#redact_content p input{
	height: 36px;
	text-indent: 10px;
	line-height: 36px;
	color: #4a4a4a;
	font-size: 14px;
	width: 200px;
	    border: 1px solid #d8d8d8;
    border-radius: 2px;

}
#redact_content2{
	display: none;
}
#remove_content2{
	display: none;
}
#redact_content2 p{
	height: 46px;
	margin: 10px 0px 20px 0px;
	font-size: 14px;
}

#remove_content2 p {
	font-size: 14px;
	line-height: 70px;
    color: #4a4a4a;
    min-height: 70px;
    text-align: center;
	}
#redact_content2 p .J_empty {right: 7px; top: 11px;}
#redact_content2 p label.redact_content_title {width: 55px;display: inline-block;line-height: 44px;}
#redact_content2 p input{
	height: 36px;
	text-indent: 10px;
	line-height: 36px;
	color: #4a4a4a;
	font-size: 14px;
	width: 200px;
	    border: 1px solid #d8d8d8;
    border-radius: 2px;
  /*  padding-right: 25px;*/
}
.redact_main .ui-dialog-button{
	width: 100%;
	float: none;
	padding: 0 10px;
}
.redact_main .openBtn{
	float: left;
	width: 100px;
    height: 36px;
    line-height: 36px;
	font-size: 14px;
	text-align: center;
	background: #FF6002;
	color: #fff;
	border-radius: 3px;
	cursor: pointer;
}
.redact_main .closeBtn{
	    float: right;
    width: 100px;
    height: 36px;
    line-height: 36px;
    font-size: 14px;
    text-align: center;
    background: #FF6002;
    color: #fff;
    margin-right: 20px;
    border-radius: 3px;
    cursor: pointer;
}
.redact_main .ui-dialog-title{
	font-size: 18px;
    text-align: center;
}
.rem_main .ui-dialog-button{
	width: 100%;
	float: none;
	padding: 0 10px;
}
.rem_main .openBtn{
	float: left;
	width: 100px;
    height: 36px;
    line-height: 36px;
	font-size: 14px;
	text-align: center;
	background: #FF6002;
	color: #fff;
	border-radius: 3px;
	cursor: pointer;
}
.rem_main .closeBtn{
	    float: right;
    width: 100px;
    height: 36px;
    line-height: 36px;
    font-size: 14px;
    text-align: center;
    background: #FF6002;
    color: #fff;
    margin-right: 20px;
    border-radius: 3px;
    cursor: pointer;
}

.rem_main .ui-dialog-header{
	border: none;
}
.redact_main .ui-dialog-header{
	border: none;
}
.rem_main .ui-dialog-close{
	display: none;
}
.rem_main .ui-dialog-title{
	    margin-top: 12px;
    min-height: 16.43px;
    padding: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: normal;
    font-size: 14px;
    cursor: default;
}
/****************账户设置-账户安全**************************/
.information .bd_phone{
	width: 916px;
	height: 54px;
	border: 1px solid #eee;
	margin-bottom: 20px;
	padding: 22px 21px;
}
.information .bd_phone p{
	line-height: 29px;
	font-size: 14px;
	color:#999;
}
.information .bd_phone div{
	height: 54px;
}
.information .bd_phone div p span{
	font-size: 16px;
	color: #4a4a4a;
	margin-right: 15px;
}
.information .bd_phone div input{
	border: none;
	background: none;
	font-size: 14px;
	line-height: 29px;
	outline: none;
}
.information .bd_phone .bind_btn{
	padding: 13px 22px;
	border: none;
	border-radius: 2px;
	color: #fff;
	font-size: 14px;
	margin-top: 6px;
	outline: none;
	cursor: pointer;
}
.bg_yellow{
	background: #ff6002;
}
.information .bd_phone .bind_btn.bg_yellow:hover {
	background: #ff5000;
}
.bg_gray{
	background: #bfbfbf;
}
.information .bd_phone:hover{
	box-shadow: 0px 0px 3px 3px #f3f3f3;
}

#AuditFalse2 p input{
	text-indent: 10px;
	font-size: 14px;
	border: 1px solid #F3F3F5;
	height: 36px;
	line-height: 36px;
	border-radius: 2px;
}

#AuditFalse2 {height: 75px;display: none; }
#AuditFalse2 p label{line-height: 44px;font-size: 14px;}
#AuditFalse2 p .J_empty {right: 7px; top: 11px;}
.defineBtn {
	width: 110px; 
	height: 40px; 
	display:inline-block;
	text-align:center;
	background: #ff6602;
	color:#fff;
	border-radius: 2px;
	font-size: 16px; 
	line-height: 40px;
	cursor: pointer;
}
#AuditFalse2 i.close_img{
	display: inline-block;
	width: 18px;
	height: 18px;
	background: url("../images/tu_02.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tu_02.png*/ no-repeat -118px -132px;
	position: absolute;
	right: 13px;
	top: -42px;
}
/*.defineBtn:hover {background: #ff6602;}*/
.bind_main .ui-dialog-title {
  margin: 0;
  text-align: center;
  min-height: 16.43px;
  padding: 15px;
  overflow: hidden;
  font-size: 18px;
  color: #4a4a4a;
  text-overflow: ellipsis;
  font-weight: 700;
  cursor: default;
}
.bind_main .ui-dialog-button {
  white-space: nowrap;
  margin-right: 63px;
}
.bind_main .ui-dialog-header {
  white-space: nowrap;
  border: none;
}
.verify2{
  cursor: pointer;
  width: 110px;
  line-height: 40px;
  text-align: center;
  display: inline-block;
  height: 40px;
  border: none;
  background-color: #F1F2F4;
  cursor: pointer;
  border-radius: 2px;
  font-size: 14px;
  margin-left: 10px
}
.border1{	
	box-shadow: 0px 0px 3px 3px #B4D2EC!important;
}

.border2{
	border: 1px solid #0170C9!important;
}
/*******************卖家中心--酒店设置********************/

.TTM_mian_r .information h4.set_hotel_h4{
	color: #4a4a4a;
	font-size: 16px;
	font-weight: normal;
}
.TTM_mian_r .information h2.set_hotel_h2{
	font-size: 18px;
	color: #3481ef;
	font-weight: normal;
	margin-top: 8px;
	height: 74px;
	line-height: 74px;
}
.TTM_mian_r .information .op_co{
	font-size: 14px;
	height: 45px;

	color: #4a4a4a;
}

.TTM_mian_r .information .op_co em{
	color: #999;
	font-style: normal;
}
.information .op_co .f_ui-switch {
    background:url("../images/kaiguan.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/kaiguan.png*/ no-repeat;
    width: 38px;
    height: 20px;
    border-radius: 22px;
    margin-right: 10px;
}
.information .op_co .f_ui-switch i {display: none;}
.information .op_co .f_ui-switch.checked{background:url("../images/kaiguan1.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/kaiguan1.png*/ no-repeat;}
 .f_ui-switch i{
    position: absolute;
    width: 16px;
    height: 16px;
    background-position: -62px -151px;
    left: 3px;
    top: 3px;
}

.information .qd_inf_dl{
	font-size: 14px;
	color: #4a4a4a;
}
.information .qd_inf_dl dt{
	float: left;
	width: 145px;
    position: relative;
}
.information .qd_inf_dl dt i{position: absolute;left: 86px;top: -1px;width: 15px;height: 15px;background-position:-56px -170px;cursor: pointer;}
.information .qd_inf_dl dd{
	float: left;
	width: 818px;
}
.information .qd_inf_dl dd .set_hotel_remind p.p_f2{
	height: 56px;
	line-height: 56px;
}

.qd_inf_dl dd .hotel_time{
	border-spacing: 0;
	background: #f7fafc;
}
.qd_inf_dl dd .hotel_time td{
	border: 1px solid #d2d2d2;
	height: 49px;
	line-height: 49px;
	font-size: 14px;
	text-align: center;
}
.information .qd_inf_dl dd textarea{
	width: 618px;
	height: 118px;
	border: 1px solid #d2d2d2;
	border-radius: 2px;
	resize: none;
	text-indent: 10px;
	
}
.information .qd_inf_dl02{
	margin-top: 30px;
	margin-bottom: 20px;
	line-height: 20px;
}
.information .qd_inf_dl03 dt{
	line-height: 34px;
} 
.information .qd_inf_dl03 dd{
	line-height: 34px;
}


.information .qd_inf_dl05{
	margin-top: 16px;
}
.information .qd_inf_dl05 dt{
	line-height: 40px;
} 

.information .qd_inf_dl05 dd textarea{
	font-size: 14px;
	line-height: 26px;
	padding-top: 8px;
}

.information .qd_inf_dl04 dt{
	line-height: 50px;
} 

.information .qd_inf_dl04 dd{
	line-height: 50px;	
	width: 700px;
}
.information .qd_inf_dl04 dd label{
	    border: 3px solid #fff;
    border-radius: 2px;
    display: inline-block;
    height: 42px;
    margin-bottom: 4px;
        position: relative;
            margin-right: 11px;
            line-height: 42px;
}
.information .qd_inf_dl04 dd label.labellion{border: 3px solid #b4d2ec ;}
.information .qd_inf_dl04 dd label .ht_word{
	position: absolute;
	    right: 5px;
    top: 0px;
    font-size: 12px;
}
.information .qd_inf_dl04 dd input{
	text-indent: 14px !important; 
	color: #33506a;
	font-size: 14px;
	width: 180px;
	padding-right: 18px;
	border: 1px solid #dadfe2;
	border-radius: 2px;
	height: 40px;
}
.information .qd_inf_dl04 dd input:hover{
	border: 1px solid #bebebe;
}
.information .qd_inf_dl04 dd input:focus{
	border-color:#3481ef !important;
}
.information .qd_inf_dl04 dd em{ 
	font-style: normal; 
	cursor: pointer; 
	position: absolute; 
	right: 7px; 
	display:none;
	font-size: 20px;
	color: #94a4b1;
}
.colorBlue{
	color: #3481ef;
}
a.colorBlue:hover {text-decoration: underline;}

.hotel_time .hotel_time_select{
	margin-left: 23px;
	width: 100px;
  height: 40px;
  border: none;
  padding-left: 15px;
  font-size: 14px;
  outline: none;
  background:#F1F2F4 url("../images/se_jpg2.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/se_jpg2.jpg*/ 82px center no-repeat;
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
}
.hotel_time .hotel_time_select:last-child{
	margin: 0;
}
.bc_btn {
	margin-left: 145px;
	margin-top: 30px;
	display: inline-block;
	height: 40px;
	width: 100px;
	background: #ff6002;
	color: #fff;
	border-radius: 2px;
	text-align: center;
	line-height: 40px;
	font-size: 14px;
}
.bc_btn:hover{
	background: #FF5000;
}
.bc_btn.grey {background: #bfbfbf;cursor: default;}
.bc_btn.grey:hover {background: #bfbfbf;}
/******************************-员工管理-查看权限-*******************************/
.employee_jurisdiction{
	border: 1px solid #eee;
	border-spacing: 0;
}
.employee_jurisdiction tr th{
	height: 34px;
	line-height: 34px;
	background: #f3f8fe;
	font-size: 14px;
	color: #4a4a4a;
padding-left: 40px;
	    display: table-cell;
	font-weight: normal;    
}
.employee_jurisdiction { border-collapse: collapse;}
.employee_jurisdiction tr td{
	height: 49px;
	line-height: 49px;
	    display: table-cell;
	text-align: center;
	padding-left: 40px;
	border-bottom: 1px solid #eee;
	font-size: 14px;
	color: #4a4a4a;
}
.employee_jurisdiction tr td:first-child,.employee_jurisdiction tr th:first-child {text-align: left;}
.TTM_mian  .TTM_nav{
	margin-bottom: 20px;
    height: 58px;
    line-height: 58px;
    width: 100%;
    border: 1px solid #efefef;
    background: #f9f9f9;
    text-indent: 20px;
    font-size: 14px;
}
.TTM_mian  .TTM_nav span{
	cursor: pointer;
}
.TTM_mian  .TTM_nav a{
	color: #4a4a4a;
}
/******************************账户管理--绑定泰坦金融*******************************/
.information .bind_yet{
	font-size: 14px;
	color: #333;	
}
.information .bind_also{
	font-size: 14px;
	color: #666;
	height: 50px;
	line-height: 50px;	
}
.TTM_vip{
	padding: 40px 0 0 30px;
	position: relative;
	/*border: 1px solid #eee;*/
}
.TTM_vip .vip_inf{
	width: 538px;
}

.TTM_vip  h3{
	/*font-weight: normal;*/
	font-size: 14px;
	color: #4a4a4a;
	height: 43px;
}

.TTM_mian .TTM_mian_r .information .TTM_vip .vip_inf li{
	padding: 0;
	height: 39px;
	line-height: 39px;
	color: #4a4a4a;
	margin-bottom: 0;
	
}
.vip_inf li span{
	display: inline-block;
	width: 101px;
	color: #9b9b9b;
}
.TTM_vip .bind_vip{
	margin-top: 3px;
}
.TTM_mian .TTM_mian_r .information .TTM_vip .bind_vip li{
	height: 60px;
	margin-bottom: 0;
}
.TTM_mian .TTM_mian_r .information .TTM_vip .bind_vip li input{
	width: 276px;
}
.m_l_20 {
	margin-left: -20px;
}

.TTM_mian .TTM_mian_r .information .TTM_vip .bind_vip li .J_empty{left: 253px;}
.TTM_vip .bg_mahua{
	position: absolute;
	left: 390px;
	top: 58px;
}
.bind_vip li a{
	display: inline-block;
	width: 100px;
	text-align: center;
	height: 40px;
	line-height: 40px;
	color: #fff;
	background: #ff6002;	
	font-size: 14px;
	border-radius: 2px;
	margin-top: 14px;
	margin-left: 3px;
}
.bind_vip li a:hover{
	background: #FF5000;
}
.information_wrap{
	position: absolute;
	left: 38px;
	top: 120px;
	width: 978px;
	height: 328px;
	border: 1px solid #DADFE2;
	z-index: -1;
}
/******************************预订流程-预定成功*******************************/



.hover_btn:hover{
	background: #FF5000;
}
.error_Audit .TTM_Audit_failure p i{
	left: 4px;
}

.yuding_header{
	height: 60px;
	line-height: 60px;
}
.yuding_header .h_left a{padding:0!important;}
.h_left a.pd_15{
	padding: 0 15px;
}

.no_border{
	border: none;
}
.searchBox_yd{
	background-image: none!important;
	height: 90px!important;
	
}
.searchBox_yd dl{
	padding-top: 20px!important;
}
.searchBox dl dd span.num_night{
	margin-right: 54px;
}
.searchBox_yd dd{
	border: 1px solid #e5e5e5!important;
}
.destine_main_wrap{
	width: 100%;
	min-height: 780px;
	border-top: solid 3px #3481ef;
}
.destine_main{
	width: 1200px;
	margin: 0 auto;
	
}
.searchBox_yd dt{
	
	color: #4a4a4a!important;
	margin: 0!important;
	display: block!important;
}
.destine_main ul{
	margin-top: 41px;
	padding-left: 36px;
}
.destine_main ul li{
	
	height: 34px;
	line-height: 34px;
	color: #4a4a4a;
	font-size: 14px;
}
.destine_main ul li.first_destine_li{
	height: 62px;
	line-height: 62px;
	position: relative;
	font-size: 18px;
}
.destine_main ul li.last_destine_li{
	height: 64px;
	line-height: 64px;
}
.destine_main ul li.last_destine_li .over_qq{
	display: inline-block;
	cursor: pointer;
}
.destine_main ul li.last_destine_li .over_qq:hover{
	color: #3481EF;
	text-decoration: underline;
}
.destine_main ul li.last_destine_li .over_qq i.ico_qq{
	    float: right;
    margin-top: 27px;
    margin-left: 6px;
}
.destine_main ul li a{
	color: #4a4a4a;
	font-size: 14px;
	display: inline-block;
	position: relative;
}
.last_destine_li a .ico_qq{
	display: inline-block;
    width: 12px;
    height: 12px;
    margin-left: 6px;
    float: right;
    margin-top:27px;
    background: url("../images/tu_02.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tu_02.png*/ no-repeat -58px -134px;
}
.destine_main ul .last_destine_li ul{
	margin: 0;
}
.last_destine_li a .ico_qq b.ico_qq{
    display: inline-block;
    width: 12px;
    height: 12px;
    margin-left: 10px;
    float: left;
    margin-top:11px ;
    background: url("../images/tu_02.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tu_02.png*/ no-repeat -58px -134px;
}
/*.last_destine_li .ico_qq .QQ_service{
	left: 22px;
    top: 48px;
}*/
.destine_main ul li a.pay_btn{
	display: inline-block;
	width: 100px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	color: #fff;
	background-color: #FF6602;
	border-radius: 2px;
}
.destine_main ul li a.pay_btn:hover{
	background: #FF5000;
	text-decoration: none;
	color: #fff;
}
.destine_main ul li a:hover{
	text-decoration: underline;
	color: #3481ef;
}
.mar_21{margin: 0 21px;}
.destine_main ul li.first_destine_li i{
	width: 24px;
	height: 24px;
	background: url("../images/green_1.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/green_1.png*/ no-repeat center;
	position: absolute;
	left: -30px;
  	top: 20px;
}
.saas_success .ui-dialog-close{display: none;}
.saas_success .ui-dialog-header{    background: #fbfbfb;
    border-bottom: solid 1px #eeeeee !important;
        border-radius: 6px 6px 0 0;
}
.saas_success .ui-dialog-title {
    font-size: 14px;
    color: #4a4a4a;
    line-height: 43px;
    padding: 0 0 0 25px;
    text-align: left;
}
.saas_success .ui-dialog-footer {
    padding: 0;
    overflow: hidden;
}
.saas_success .ui-dialog-button {
    float: none;
    border-top: 1px solid #eeeeee;
    width: 100%;
}
.saas_success .ui-dialog-footer button {
    font-family: '微软雅黑';
    float: right;
    border-radius: 0 0 6px 0;
    width: 50%;
    margin: 0 0px 0 0;
    border: none;
    line-height: 60px;
    padding: 0;
    font-size: 16px;
    color: #4a4a4a;
    background-color: #fff !important;
    box-shadow: none;
}
.saas_success .ui-dialog-footer button.ui-dialog-autofocus {
    margin-right: 0;
    float: left;
    background: #fff !important;
    outline: none;
    color: #3481ef;
    border-radius: 0 0 0 6px;
    border-right: 1px solid #eeeeee;
}
.destine_main .now_icon{
	margin-top: 5px;
    margin-left: 5px;
}
/******************************预订流程-预定失败*******************************/
.destine_main ul li.false_li{
	height: 62px;
	line-height: 62px;
	position: relative;
	font-size: 18px;
}
.false_li i{
	width: 22px;
	height: 22px;
	background: url("../images/false-1.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/false-1.jpg*/ no-repeat center;
	position: absolute;
	left: -30px;
  	top: 20px;
}
/******************************我的收藏*******************************/
.information .collec_inp{
	height: 40px;
	padding-bottom: 10px;
}
.information .collec_inp label{
	display: inline-block;
	width: 333px;
	height: 38px;
	padding: 1px;
	background-color: #e5e5e5;
	line-height: 36px;
	border-radius: 2px;
    position: relative;
}
.information .collec_inp label .cross{
    position: absolute;
    top: 10px;
    left: 240px;
}
.information .collec_inp label input{
	border: none;
	outline: none;
	width: 266px;
	height: 38px;
	line-height: 38px;
	text-indent: 10px;
	background-color: #fff;
	color: #4a4a4a;
	font-size: 14px;
}

.information .collec_inp label a.collec_btn{
	height: 38px;
	width: 66px;
	background-color: #f1f2f4;
	text-align: center;
	line-height: 38px;
	color: #4a4a4a;
	font-size: 14px;
}
.information .collec_inp .delete_btn{
	height: 40px;
	line-height: 40px;
	margin-left: 20px;
	cursor: pointer;
	font-size: 14px;
	border: none;
	outline: none;
	background: none;
	font-family: "微软雅黑";
}
.information .collec_inp .fr_btn{
	float: right;
	height: 40px;
	overflow: hidden;
	line-height: 65px;
}
.information .collec_inp .fr_btn span{
	margin: 0 12px;
	font-size: 14px;
	color: #4a4a4a;
	cursor: pointer;
}
.information .collec_hotel_img .collec_hotel_dl{
	height: 234px;
	width: 225px;
	border: 1px solid #e5e5e5;
	border-radius: 8px;
	margin-right: 14px;
	margin-top: 19px;
	position: relative;
}
.collec_hotel_img .collec_hotel_dl dt{
	width: 225px;
	height: 152px;
	padding-bottom: 4px;
  border-bottom: 1px solid #f6f6f6;
}
.collec_hotel_img .collec_hotel_dl dt img{height: 152px;width: 225px;border-radius: 8px 8px 0 0;}
.collec_hotel_img .collec_hotel_dl dd{
	padding-left: 10px;
	font-size: 14px;
	color: #4a4a4a;
}

.collec_hotel_img .collec_hotel_dl dd p{
	line-height: 24px;
}

.collec_hotel_dl .recover_btn{
	position: absolute;
	right: 10px;
	top: 10px;
	width: 20px;
	height: 20px;
	background:url("../images/tu_02.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tu_02.png*/ no-repeat -116px -132px;
	cursor: pointer;
}
.collec_hotel_dl .hide_dl{
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.3);
	position: absolute;
	left: 0;
	top: 0;
    border-radius: 8px;
}
.collec_hotel_dl .hide_dl .hide_dl_btn{
	position: absolute;
  top: 4px;
  right: 3px;
  width: 30px;
  height: 30px;
  background: url("../images/false-1.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/false-1.jpg*/ no-repeat center;
}




/******************************酒店详情*******************************/
.hotel_name{
	height: 85px;
	line-height: 85px;
	text-align: center;
	font-weight: normal;
	font-size: 18px;
	color: #4a4a4a;
	
	margin-top: 12px;
}
.hotel_name i{
	display: inline-block;
	width: 80px;
	height: 16px;
	margin: 0 10px;
	position: relative;
	background: url("../images/hotelSearch_ico_04.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/hotelSearch_ico_04.jpg*/ repeat-x left center;
}
.hotel_name em{
	position: absolute;
	width: 64px;
	height: 16px;
	left: 0;
	top: 0;
	background: url("../images/hotelSearch_ico_03.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/hotelSearch_ico_03.jpg*/ repeat-x left center;
}

.hotel_name b{
	font-style: normal;
	color: #ff6002;
	font-size: 12px;
}
/*.hotel_details2{background: #fff; width: 833px; border: 1px solid #eee;padding: 20px 0px;}*/
.Hotel_details_01 {margin-bottom: 30px;overflow:hidden;height: 280px;position: relative;} 
.Hotel_details_01 dt,.Hotel_details_01 dd {float: left;height: 280px;}
.Hotel_details_01 dt  {width: 425px;height: 280px;}
.Hotel_details_01 dt img {width: 425px;height: 280px;}
.Hotel_details_01 dd { width: 775px;height: 280px; overflow:hidden;}
.Hotel_details_notice {width: 350px;height: 280px;}
/*.Hotel_details_list {position: relative;width: 425px;}*/
.slideImglist_box {background: #fbfbfb;width: 370px;}
.slideImglist {position: relative;z-index: 100;width: 600px;padding: 15px;background: #fff;border-right: 1px solid #ececec;height: 400px;}
.slideImglist ul {width: 600px; height: 400px;position: relative;overflow:hidden }
.slideImglist ul li {width: 600px; height: 400px;position: absolute;left: 0px; top: 0px;display: none;cursor: pointer;}
.slideImglist ul li.cur {display: block;}
.slideImglist ul li img {width:600px; height: 400px;display: block;}
.slideImglist_box_tab {line-height: 40px;height: 40px;border-bottom: 1px solid #ececec;}
.slideImglist_box_tab p {padding-left: 5px;font-size: 14px;}
.slideImglist_box_tab p span {display: inline-block;margin: 0px 6px;cursor: pointer;position: relative;}
.slideImglist_box_tab p span.cur {color: #3481ef;}
.slideImglist_box_tab p span.cur i {position: absolute;height: 2px; bottom: -2px; width: 100%;background: #3481ef;left: 0px;}
.slideImglist a {position: absolute;width: 30px; height: 30px; background-image:url("../images/listBtn.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/listBtn.png*/;background-repeat:no-repeat;}
.slidePrev_btn {background-position: 0 0;left: 20px; top: 50%;margin-top: -15px;}
.slideNext_btn {background-position: -48px 0;right: 20px; top: 50%;margin-top: -15px;}
a.slidePrev_btn:hover,a.slidePrev_btn:active {background-position: 0px -46px;}
a.slideNext_btn:hover,a.slideNext_btn:active {background-position: -48px -46px;}
.slideImglist_box_list {margin: 15px auto;height: 358px;overflow: hidden;padding: 0px 5px 0px 15px;}
.slideImglist_box_list ul {display: none;}
.slideImglist_box_list ul.cur {display: block;}
.slideImglist_box_list li {float: left;width: 105px; height: 70px;margin: 0px 6px 6px 0px;cursor: pointer;position: relative;}
.slideImglist_box_list_cur {position: absolute;top: 0px;left: 0px;width: 103px; height: 26px;border: 1px solid #ff6000;padding-top: 42px;display: none;z-index: 10;
    background: url("../images/selectIco.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/selectIco.png*/ no-repeat 78px 43px;
}

.slideImglist_box_list li h3 {background: rgba(0,0,0,0.7);height: 17px; width: 105px;position: absolute;bottom: 0px; left: 0px; line-height: 14px;color: #fff;text-align: center;font-size: 12px;display: none;}
.slideImglist_box_list li img {width: 105px!important; height: 70px!important;}
.slideImglist_box_list li.cur h3,.slideImglist_box_list li.cur .slideImglist_box_list_cur {display: block;}
.slideNext_dn {display: none!important;}
.Hotel_details_new_div {margin-top: 20px;}
.Hotel_details_new_div dt {border:2px solid #f1f2f4;border-radius: 2px;height: 38px;background: #fff;line-height: 38px;}
.Hotel_details_new_div dt span {display: inline-block;margin-left: 20px;}
.Hotel_details_new_div dt a {display: inline-block;width: 80px; text-align:center;color: #565656;font-size: 14px;
background: #f1f2f4;margin-left: 30px;}
.Hotel_details_new_div dd {line-height: 42px;}
.Hotel_details_new_div dd .hotelSearch_checkbox{margin-right: 0px;margin-left: 45px;}
.mCSB_scrollTools {    border:none;
    background: none;width: 10px;    opacity: 1;}
.City_components ul li:last-child {border-bottom: 0px;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background: #c1c1c1; width:8px;}
.City_components_list .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 4px;}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
    background-color: #fff; background-color: rgba(151,151,151,0.85);
    filter: "alpha(opacity=85)"; -ms-filter: "alpha(opacity=85)"; 
  }
.slideImglist_box_list li:hover h3 {display: block;} 
.slideImglist_closeBtn {position: absolute;right: 9px; top: 0px;cursor: pointer;font-size: 20px;}
.indexNumb i {color: #ff6000;}
      
    .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;

        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
}
.Hotel_details_01 dd img {width: 400px; height: 235px;}

.Hotel_details_notice {background: #f8f8f9;position: relative;}
.Hotel_details_notice p {padding-left: 20px; line-height: 20px;margin-top: 10px;}
.Hotel_details_notice h5{
	margin-top: 6px;
    margin-left: 21px;
}
.Hotel_details_notice h5 i {
    float: left;
    width: 20px;
    height: 15px;
    background-image: url("../images/listIco.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/listIco.png*/;
    background-repeat: no-repeat;
    margin: 7px 10px 0px 0px;
}
.swiper-container1 {
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.Hotel_details_scrollList {height: 150px; margin-top: 10px;    margin-left: auto;margin-bottom: 30px;
    margin-right: auto;
    position: relative;
   
    z-index: 1;}   
.Hotel_details_scrollList .swiper-slide {cursor: pointer;}    
.Hotel_details_scrollList .swiper-slide li {width: 140px;float: left;position: relative;margin-right: 10px;height: 150px;}
.Hotel_details_scrollList .swiper-slide img {width: 140px;height: 150px;}   
.Hotel_details_scrollList .swiper-slide h3,.Hotel_details_scrollList .swiper-slide p {position: absolute;color: #fff;font-weight: normal;text-align: center;font-size: 12px;z-index: 10;}  
.Hotel_details_scrollList .swiper-slide h3 {width: 120px; left: 10px; line-height: 20px;top: 35px;}
.Hotel_details_scrollList .swiper-slide p {width: 100%; left: 0px; line-height: 20px;bottom: 25px;}
.Hotel_details_scrollList .swiper-slide span {background: #000; opacity: .1;position: absolute;top: 0px; left: 0px; width: 100%;height: 100%;}
.Hotel_details_scrollList .swiper-slide li:hover span{background: #ff6000;opacity: .8;}
.Hotel_details_scrollList .swiper-slide li.cur span {background: #ff6000;opacity: .8;}
.hotelSearch_notice_1 {
    line-height: 18px;
    border: 1px solid #009af0;
    color: #1fa7f2;
    font-size: 12px;
    font-weight: normal;
    padding: 0px 4px;
    cursor: default;
    border-radius: 2px;
}
/*.map_img>div{
	float: left;
}

.map_img .map_api{
	width: 425px;
	height: 308px;
	background: url(../images/map1.jpg) no-repeat left top;
}

.map_img .lb_img{
	width: 426px;
	height: 308px;
	background: url(../images/lunbo.jpg) no-repeat left top;
}

.map_img .hotel_inf0{
	width: 349px;
	height: 280px;
	background-color: #f8f8f9;
	position: relative;
}
.map_img .hotel_inf0 ul{
	padding: 15px 0 0 20px;
}

.map_img .hotel_inf0 li{
	height:30px;
	line-height: 30px;
}
.map_img .hotel_inf0 .last_li{
	display: inline-block;
	border: 1px solid #3481ef;
	color: #3481ef ;
	height:18px;
	line-height: 18px;
	padding: 0 5px;
	margin-left: 20px;
	margin-top: 6px;
}
.map_img .hotel_inf0 .collect_heart{
	width: 28px;
	height: 24px;
	background: url(../images/heart.jpg) no-repeat center;
	position: absolute;
	right: 25px;
	top: 20px;
}*/
.collect_heart{
	width: 28px;
	height: 24px;
	background-repeat: no-repeat;
	background-position:center;
	position: absolute;
	right: 25px;
	top: 20px;
	cursor: pointer;
}
.collect_heart_over{
	background-image:url("../images/heart_red.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/heart_red.png*/;
}
.collect_heart_leave{
	background-image:url("../images/empty_heart.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/empty_heart.png*/;
}
.Hotel_details_tab_fixed {width: 850px; position: fixed!important;top: 0px;left: 50%;margin-left: -600px;z-index: 1020;}
.hotelSearch_Details_table02_fixed01 {position: fixed!important;top: 44px; width: 850px; left: 50%;margin-left:-600px; z-index: 200;    border-bottom: 1px solid #d8d8d8;}
.ht_tab{
	width: 100%;
	height: 42px;
	border-bottom: 2px solid #ebebeb;	
}
.ht_tab .ht_tab_ul{
	background: #fff;
	position: relative;
	border-bottom: 2px solid #d8d8d8;
	color: #4a4a4a;
}
.ht_tab i{
	position: absolute;
    bottom: -2px;
    height: 2px;
    width: 66px;
    overflow: hidden;
    background: #3481ef;
    left: 0px;
}
.ht_tab li{
	float: left;
	width:66px;
	height: 42px;
	line-height: 42px;
	margin-right: 98px;
	font-size: 16px;
	cursor: pointer;
}
.on_underline{
	color: #3481EF;
}
.time_form_wrap{
	padding-top:29px ;
	height: 70px;
}
.time_form_wrap .time_form {
	width: 466px;
	height: 40px;
	padding: 1px;
	background-color: #f1f2f4;
	border-radius: 3px;
	position: relative;
}
.time_form .searchInp02 {
  padding-left: 8px;
  width: 80px;
  color: #4a4a4a;
  font-size: 14px;
  border: none;
  height: 40px;
}
.time_form_wrap .time_form .Hotel_details_searchBox{
	line-height: 40px;
}
.time_form .Hotel_details_num{
	color: #4a4a4a;
}
.time_form_wrap .time_form .time_form_bg{
	background: #fff;
	border: none;
	height: 40px;
	width: 386px;
}
.time_form .time_form_bg .searchIco01{
	height: 40px;
}
.time_form .time_form_btn{
	height: 40px;
	line-height: 40px;
	width:80px ;
	text-align: center;
	color: #4a4a4a;
	font-size: 14px;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	position: absolute;
	top: 1px;
	right: 0;	
}
.time_form .time_form_btn:hover{
	background: #FF6600;
	color: #fff;
}
.ht_main {
	width: 1200px;
	height: auto;
	
}

.ht_main .ht_main_tab{
	height: 34px;
	padding-top: 18px;
	
	background: #f7f9fa;
}
.ht_main_tab ul li{
	height: 20px;
	line-height: 20px;
	float: left;
	font-size: 12px;
	border-right:1px solid #d8d8d8;
	text-indent: 6px;
}
.ht_main_tab ul li.f1{
	width: 174px;
	text-indent: 12px;
}

.ht_main_tab ul li.f2{
	width: 133px;
}

.ht_main_tab ul li.f3{
	width: 165px;
}
.ht_main_tab ul li.f4{
	width: 88px;
}

.ht_main_tab ul li.f5{
	width: 59px;
}
.ht_main_tab ul li.f6{
	width: 78px;
}
.ht_main_tab ul li.f7{
	width: 116px;
	border-right: none;
}

.ht_main .hotel_details2{
	border-top: 1px solid #D8D8D8;
	background: #f7f9fa;
}
.hotel_details2 .hotel_details_dl{
	padding:12px 0 0 12px;
	width: 162px;
}
.hotel_details2 .hotel_details_dl dt{
	width: 50px;
	height: 50px;
	float: left;
	background: url("../images/noImg01.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/noImg01.png*/ no-repeat;
}
.hotel_details2 .hotel_details_dl dt img { width: 50px; height: 50px; }
.hotel_details2 .hotel_details_dl dd{
	margin-left: 10px;	
	float: left;
	width: 100px;
	min-height: 63px;
}
.hotel_details2 .hotel_details_dl dd p{
	line-height: 18px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.hotel_details2 .hotel_details_dl dd p.p_btn{
	color: #999;
	cursor: pointer;
	display: none;
	margin-top: 5px;
}

.hotel_details_table .hotel_details_hide{
	padding: 10px;
	border: 1px solid #FF6002;
	margin-top: -1px;
	background: #fefef3;
	position: relative;
	display: none;
}
.hotel_details_table{
	width: 675px;
	width: 666px;
    padding-right: 9px;
}
.hotel_details_hide ul li.hdh1{
    margin-top: 8px;
    line-height: 20px;
    padding-left: 4px;
}
.hotel_details_hide ul li.hdh2{
	 padding-left: 4px;
	margin-top: 8px;
	line-height: 18px;
}
.hotel_details_hide ul li.hdh1 span{
	margin-right: 36px;
	
    display: inline-block;
}
.hotel_details_hide ul li.hdh1 span i{
	color: #999;
}
.hotel_details_hide ul li.hdh2 span{
	color: #999;
}
.hotel_details_hide i.close_btn{
	position: absolute;
	right: 10px;
	top: 10px;
	cursor: pointer;
}

.hotel_details_list tr{
	border-bottom: 1px solid #d8d8d8;
	height: 64px;
}


.hotel_details_list tr td.hdl_td2{
	line-height: 20px;
	padding-left: 6px;
}
.hotel_details_list tr td.hdl_td4{
	padding-left: 0;
}
td.hdl_td2 .hdl_td2_btn{
	position: relative;
	cursor: help;
	margin-left: 10px;
	color: #0fa201;
	border-bottom: 1px dotted #0fa201;
}
.hdl_td2_btn .hint_masage{
	position: absolute;
	left: 0;
	top: 14px;
}
.sub_time_item {
	position: absolute;
    right: 0px;
    top: 45px;
    z-index: 9;
    display: none;
}
.sub_time_item .Order_pop_box02_1 .timeList_prev{
	top: 10px;
	z-index: 999;
}
.sub_time_item .Order_pop_box02_1 .timeList_next{
	top: 10px;
	z-index: 999;
}
.timeList_ul_wrap .sub_time_item .Order_pop_box02_2{
	height: 71px;
}
.timeList_ul_wrap .sub_time_item .Order_pop_box02_2 .timeList{
	height: 71px!important;
} 
.sub_time_item .prev_up{
	position: absolute;
	top: -3px;
	right: 108px;
	width: 0px;
	height: 0px;
	border-bottom: 5px solid #fff;
	border-right:4px solid transparent;
	border-left:4px solid transparent;
	z-index: 102;
	
}
.sub_time_item .prev_up1{
	position: absolute;
	top: -6px;
	right: 106px;
	width: 0px;
	height: 0px;
	border-right:6px solid transparent;
	border-left:6px solid transparent;
	border-bottom:7px solid #ff6002;
	z-index: 101;
}

.hotel_details_list tr td .sub_time_item .Order_pop_box02 {
    width: 662px;
    background: #fefef3;
    border: 2px solid #ff6002; 
}
.hdl_td2 div.hint_masage{
	padding: 15px 20px;
	width: 290px;
    border: 1px solid #d8d8d8;
    border-radius: 4px;
    line-height: 26px;
    position: absolute;
    left: -9px;
    top: 26px;
    text-indent: 0;
    background: #fff;
    z-index: 5;
    display: none;
    color: #4a4a4a;
    box-shadow: 0 0 8px 0.6px #d0d0d1;
}    
.arrow_up_white{
	width: 12px;
	height: 9px;
	background: url("../images/QQ_ser1.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/QQ_ser1.png*/ no-repeat center;
	position: absolute;
	left: 26px;
	top: -9px
}
.hotel_details_table .more_evaluate{
	height: 50px;
  line-height: 50px;
  padding-right: 15px;
  text-align: right;
  color: #3481ef;
  cursor: pointer;
}
.hotel_details_list tr td .qq_icon {
  display: inline-block;
  margin-left: 5px;
  height: 12px;
  width: 12px;
  background: url("../images/tu_02.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tu_02.png*/ no-repeat -58px -134px;
  position: relative;
  top: 2px;
  cursor: pointer;
}  
.telphone_ico {background: url("../images/tu_02.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tu_02.png*/ no-repeat -121px -169px;}
.telphone_ico .QQ_service {width: 170px;}
.telphone_ico .ico_qq{background: url("../images/tu_02.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tu_02.png*/ no-repeat -121px -169px;}
.hotel_details_list tr td .telphone_ico {
  display: inline-block;
  margin-left: 5px;
  height: 12px;
  width: 12px;
  background: url("../images/tu_02.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tu_02.png*/ no-repeat -121px -169px;
  position: relative;
  top: 2px;
  cursor: pointer;
}  
.TTM_mian_r .order .o_list .ol_c th i.telphone_ico {
  background: url("../images/tu_02.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tu_02.png*/ no-repeat -121px -169px;
  right: 6px;	
}  

.TTM_mian_r .order .o_list .ol_c th i.telphone_ico .ico_qq {background: url("../images/tu_02.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tu_02.png*/ no-repeat -121px -169px;} 
.TTM_mian_r .order .o_list .ol_c th i.telphone_ico .QQ_service {width: 170px;}
.hotel_details_list tr td .telphone_ico .QQ_service {width: 170px;}
.hotel_details_list tr td .HomeQQ{
	color: #4a4a4a;
	cursor: pointer;
}

.hotel_details_list tr td .time_item .Order_pop_box02 .Order_pop_box02_1 .timeList .timeList_ul li {
    float: left;
    height: 37px;
    width: 97px;
    line-height: 37px;
    font-size: 12px;
    text-align: center;
    text-indent: 0;
    color: #4a4a4a;
    font-size: 12px;
}
.hotel_details_list tr td .time_item .Order_pop_box02_2 .timeList .timeList_ul li{
	font-size: 12px;
	width: 97px;
	text-indent: 0;
}
.time_item .Order_pop_box02_2 .timeList .timeList_ul li>p{
	color: #4a4a4a;
}
/*  -webkit-animation:qq_icon 0.75s linear infinite;*/


/*@-webkit-keyframes qq_icon{
	0%{
		-webkit-transform: translateY(1px);
	}
	25%{
		-webkit-transform: translateY(2px);
	}
	50%{
		-webkit-transform: translateY(1px);
	}
	100%{
		-webkit-transform: translateY(0px);
	}
}*/

.QQ_service{
	position: absolute;
    left: -20px;
    top: 21px;
    width: 132px;
    background: #fff;
    box-shadow: 0 0 8px 0.6px #d0d0d1;
	display: none;
	border-radius: 4px;
	z-index: 99;
}
/*.hdl_td1:hover .QQ_service{display: block;}*/
.QQ_service ul{
	padding: 15px 0 15px 5px;  
}
.QQ_service li {	
	 line-height: 30px;
	cursor: pointer;
	padding: 0px!important;
}
.telphone_ico .QQ_service li {cursor: default;}
.QQ_service li:hover{
	color: #3481EF;
}
.QQ_service li span{
	margin-left: 10px;
}
.hotel_details_list tr td.hdl_td1 p {float: left;width: 100%;}
.QQ_service p.arrow_up_white{
	width: 12px;
	height: 9px;
	background: url("../images/QQ_ser1.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/QQ_ser1.png*/ no-repeat center;
	position: absolute;
	left: -38px;
	top: -9px;
}
.hdl_td3_main{
	position: relative;
}
.hdl_td3_main p.arrow_up_white{
	width: 12px;
	height: 9px;
	background: url("../images/QQ_ser1.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/QQ_ser1.png*/ no-repeat center;
	position: absolute;
	left: 135px;
	top: -9px
}
.hotelList01_main dl{
	padding:5px 10px!important;
}
.hotel_details_list tr td .Hotel_details_abtn{
	font-size: 12px;
    width: 68px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #846a2a;
    border-radius: 2px;
   margin-top: 18px;
    text-indent: 0;
    float: right;
}
.hotel_details_list tr td .Hotel_details_abtn02{
	background: #788191;
	/*border: none;*/
	color: #fff;
	text-align: center;
	font-family: "宋体";
	cursor: pointer;
	position: relative;
}
.hotel_details_list tr td .price_num{
	display: inline-block;
	height: 64px;
	line-height: 64px;
	min-width: 45px;
}
.hotel_details_list tr td .waring_span{
	display: inline-block;
    float: right;
    margin-right: 20px;
    line-height: 24px;
    margin-top: -16px;
    font-size: 12px;
    color: #ff0202;
}
.hotel_details_list tr td .Hotel_details_abtn02 .hdl_td5_main{
	position: absolute;
	padding: 15px 20px;
    line-height: 26px;
    text-indent: 0;
    border-radius:4px;
    background: #fff;
    border: 1px solid #d8d8d8;  
    display: none;
    z-index: 999; 
    color: #4a4a4a;
    width: 170px;
    left: -142px;  
    top: 35px;
    box-shadow: 0 0 8px 0.6px #d0d0d1;
}
.hotel_details_list tr td .Hotel_details_abtn02 .hdl_td5_main .arrow_up_white{
	left: 169px;
}

.hotel_details_list tr td .Hotel_details_abtn i{
	  display: inline-block;
  height: 26px;
  width: 28px;
  background-color: #fa6c4a;
  color: #fff;
  text-align: center;
  float: left;
}
.hotel_details_list tr td .Hotel_details_abtn i.wait_btn{
	background-color: #3481ef;
}
.hotel_details_list .none_td{
	position: relative;
	cursor: pointer;
}
.hotel_details_list .none_td .none_div {
    position: absolute;
    left: -113px;
    top: 51px;
   	padding: 15px 20px;
   	width: 290px;
    line-height: 26px;
     text-indent: 0;
      border-radius:4px;
    background: #fff;
    border: 1px solid #d8d8d8;  
    display: none;
    z-index: 999;   
    box-shadow: 0 0 8px 0.6px #d0d0d1;
}
/*.Hotel_details_list {
    position: relative;
    width: 425px;
    z-index: 100;
}*/
.hotel_details_list .free_td{
	position: relative;
	cursor: pointer;
}
.bed_size{
	width: 75px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	
}
.hotel_details_list .free_td .free_div {
    position: absolute;
    left: -113px;
    top: 51px;
   padding: 15px 20px;
   	width: 290px;
    line-height: 26px;
     text-indent: 0;
      border-radius:4px;
   
    background: #fff;
   
    border: 1px solid #d8d8d8;
   
    display: none;
     z-index: 999;
     box-shadow: 0 0 8px 0.6px #d0d0d1;
}

.hotel_details_list .limit_td{
	position: relative;
	cursor: pointer;
}
.hotel_details_list .limit_td .limit_div {
    position: absolute;
    left: -113px;
    top: 51px;
   padding: 15px 20px;
   	width: 290px;
    line-height: 26px;
     text-indent: 0;
      border-radius:4px;
    background: #fff;

    border: 1px solid #d8d8d8;
     
    display: none;
     z-index: 999;
     box-shadow: 0 0 8px 0.6px #d0d0d1;
}

.hotel_details_list tr td .Hotel_details_abtn em{
	display: inline-block;
	width: 40px;
	height: 26px;
	background: -moz-linear-gradient(top,#f6da9b,#f0c455);
	background:-webkit-linear-gradient(top,#f6da9b,#f0c455);
	text-align: center;
	color: #4a4a4a;
}
.ht_main_l .ht_main_int{
	margin-top: 30px;
	
}
.ht_main_l{
	background: #fff;
}
.ht_main_int .ht_int_p{
	line-height: 30px;
	font-size: 12px;
	color: #4a4a4a;
}
.ht_main_l h3{
	height: 60px;
	line-height: 60px;
	color: #3481ef;
	font-size: 16px;
	
}
.Hotel_details_tab_m{
	width: 850px;
	padding-right: 18px;
}

.ht_main_int ul{
	margin-bottom: 100px;
}
.ht_main_int ul li{
	line-height: 34px;
}
.ht_main_int ul li span{
	//margin-right: 32px;
	width: 80px;
	display: inline-block;
}
.ht_main_int ul li.ht_int_li{
	position: relative;
}
.ht_main_int ul li.ht_int_li img{
	/* position: absolute; */
	left: 85px;
	top: -6px;
	padding-right: 10px;
	padding-left: 10px;
	vertical-align: bottom;
}
.hotel_details_list02 tr td{
	font-size: 12px;
	color: #4a4a4a;
	line-height: 32px;	
	vertical-align: initial;
}
.hotelList01_main .check_more {
    height: 40px;
    line-height: 18px;
    text-indent: 235px!important;
    background: url("../images/order-zk.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/order-zk.jpg*/ no-repeat 296px 0px!important;
    font-size: 14px;
    font-weight: 600;
}
/*********************TTM-未绑定--修改密码***************/
.TTM_mian_r .no_bind{
	line-height: 60px;
	font-size: 14px;
}
.map_335 {width: 335px!important;}

.TTM_mian .TTM_mian_r .information .pa_process_ul li{
	padding-left: 92px;
}
/*********************TTM-审核失败--无权限***************/
.wait_icon .TTM_Moderated p i{
	background: url("../images/green_1.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/green_1.png*/ no-repeat center;
	width: 17px;
}
.positionR {position: relative;}
.positionR .Collection_box {right: -29px; top: -12px;}
.bdbz_banner{background: url("../images/8dbz_bg.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/8dbz_bg.jpg*/ repeat;text-align: center;border-top: 1px solid #ccc;}
.bdbz_m01 {text-align: center;}
.bdbz_m02 {text-align: center;background: #f5f5f5;}

.lx_inf .text {width: 361px;  border: 1px solid #dadfe2;height: 40px;line-height: 40px;float: left;font-size: 14px;}
.lx_inf .seekBox{height: 42px;}
.lx_inf .cross{ left: 336px;top: 12px;}
.lx_inf dl{margin-top: 14px;}
.yd_inf dl.yd_infdl{height: 72px;}
.yd_inf dl.yd_infdl dd{height:72px;}
.yd_inf .hide_tetx textarea{border: 1px solid #dadfe2;height: 70px;width: 500px;padding:5px 10px;text-indent: 0;border-radius: 2px;line-height: 22px;}





.order_main .yd_inf .lodger_num .visitor_num{border: 3px solid #fff ;border-radius: 2px;display: inline-block;  height: 42px;margin-bottom: 4px;}
.order_main .yd_inf .lodger_num .visitor_num.labellion{border: 3px solid #b4d2ec ;}
.lx_inf dl .f_ui-valid-item .valid-tip.success i,.lx_inf dl .f_ui-valid-item .valid-tip.error i{display: none;}
.lx_inf dl .f_ui-valid-item .valid-tip{ padding-left: 0px;margin-left: 20px;}
.yq_text .hide_tetx {height: auto;line-height: 34px;}
.lx_inf .text.validform_error {border: 1px solid #ee725a !important;}
.lx_inf .text.inputBox{border:1px solid #0170c9 !important;}

.lx_inf .f_ui-valid-item .valid-tip b {    color: #ff6002;}
.lx_inf dl dd,.lx_inf dl dt{height: 48px;}
.inffixed{right: 50%;top: 0!important;    margin-right:-598px;    position: fixed !important; z-index: 1;}
.inffixed1{right: 50%;top: 0!important;   margin-right: -603px;    position: fixed !important; z-index: 1;}

.order_main .order_pay .order_pay_right{  text-align: right;position: relative;line-height: 60px;}
.order_main .order_special dt{height: 36px;line-height: 40px;}
.order_main .order_special dd{height: 36px;line-height: 40px;}
.order_pay1 {height: 142px;}
.Medal_level1 {width: 20px; height: 20px; background: url("../images/Medal_level1.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/Medal_level1.jpg*/ no-repeat center center;margin-right: 6px;display: inline-block; background-size: 14px auto;position: relative;top: 5px;}
.Medal_level2 {width: 20px; height: 20px; background: url("../images/Medal_level2.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/Medal_level2.jpg*/ no-repeat center center;margin-right: 6px;display: inline-block; background-size: 14px auto;position: relative;top: 5px;}
.Medal_level3 {width: 20px; height: 20px; background: url("../images/Medal_level3.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/Medal_level3.jpg*/ no-repeat center center;margin-right: 6px;display: inline-block; background-size: 14px auto;position: relative;top: 5px;}
.Medal_level2_ico {margin: 0px 10px 0px 0px;}

.order_m{position: fixed;height: 60px;background-color: #fff;bottom: 0; width: 100%;border-top: 1px solid #dadfe2;}
.order_m .order_pay{
	height: 60px;
	line-height: 60px;
	text-align: center;
	color: #A8A8A8;
	font-size: 14px; 
	/*width: 486px;*/
	width: 1200px;
	margin: 0 auto;
}
.order_m .order_pay span{color: #FF6000;font-size: 14px;margin-left: 12px;}
.order_m .order_pay a:hover{background: #FF5000;}
.order_m .order_pay .rmb_num{font-size: 18px;}
.order_m .order_pay .rmb_num em{font-size: 14px;}
.order_m .order_pay input{display: inline-block;width: 110px;height: 40px;background:#FF6000;color: #fff;border: none;outline: none;text-align: center;border-radius: 2px;margin-left: 20px;cursor: pointer;font-size: 14px;}
.order_m .order_pay .order_pay_right{ text-align: right;}

/*************下拉框**************/
.select_input{ 
	outline:0;cursor:pointer;
    background-image: url("../img/sj_down.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/img/sj_down.png*/ ;
    background-position: center; 
    background-repeat: no-repeat;
    font-family: "微软雅黑" ;
    -webkit-appearance: none; 
    -moz-appearance: none;  
    -o-appearance: none; 
    appearance: none;
    border: none;
}
.select_down_label .sell_hotel_fit{
	width: 100px;
	height: 40px;
	margin-left: 23px;
	background-color: #f1f2f4;
	text-indent: 12px;	
	font-size: 14px;
    color: #4a4a4a;
    text-align: left;
	background-position: 80px center; 	
}
.select_down_label{
	position: relative;
}
.select_down_label .select_down_div{	
	background: #fff;
	box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.24);
	border-radius: 2px;
	z-index: 99;
	position: absolute;
	top:30px;
	right: 4px;
	display: none;	
	background: #fff;
}
.select_down_label .select_down_div .select_down_div_ul li{
	line-height: 30px;
	height: 30px;
	width: 100%;
	text-indent: 12px;
	font-size: 14px;
	color: #4a4a4a;
	margin: 0;
	padding: 0;
	cursor: pointer;
	text-align: left;
	
}
.select_down_div .select_down_div_ul li:hover{
	background-color: #F3F8FE;
}
.select_down_div .select_down_div_ul li:active{
	background: #3481EF!important;
	color: #fff!important;
}

.scale_world{
	display: inline-block;
	text-indent: 0;	
	font-size: 14px;
}
.waring_item{color: #ff6600;}
.scale_world_hover1{
	animation: font_large 0.2s forwards ; 
}
.scale_world_hover2{
	animation: font_small 0.2s forwards ; 
}
@keyframes font_large {
	from{
		font-size: 14px;
	}
	to{
		font-size: 18px;
	}
}
@keyframes font_small {
	from{
		font-size: 18px;
	}
	to{
		font-size: 14px;
	}
}



.o_seek_buyul .dcancel{display:none;position:absolute;top:8px;right: 5px;width:20px;height: 20px;line-height: 20px;color: #94a4b1;text-align: center;font-size: 20px;cursor: pointer;}
.o_seek_buyul li:hover .dcancel {display: block;}
.o_seek_buyul .dcancel2{
	top: 12px;
}

.textLoading {background: url("../images/TEXTloading.gif")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/TEXTloading.gif*/ no-repeat center;padding: 0px 13px 0px 7px;}
.listLoading {background: url("../images/listLoading.gif")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/listLoading.gif*/ no-repeat center; height: 100px;}

.btnLoading {background: url("../img/btnLoading.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/img/btnLoading.png*/ no-repeat center;animation:mymove1 1s infinite linear; -webkit-transform:rotate(0deg);display: none;height: 40px;width: 100px;font-size: 12px;color: #ff6000; 
-webkit-animation:mymove1 1s infinite linear;}   
.btnLoading_box em {display: none;}
.btnLoading_box i.btnLoading {display: block;}
.main_col .mc_search li.ms_btn a {position: relative;}
@-webkit-keyframes mymove1 {
    0%{
      -webkit-transform:rotate(0deg);
     }
     100%{
       -webkit-transform:rotate(-360deg);
     }
}

.pageBtnWrap i {float: left;
    vertical-align: top;
    color: #b0b0b0;
    font-size: 18px;cursor: pointer;}
.pageBtnWrap i.KKprevBtn,.pageBtnWrap a.KKprevBtn {    background: url("../images/pageIco01.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/pageIco01.png*/ no-repeat;
    width: 20px;
    height: 20px;
    transform: rotate(180deg);
    margin-right: 6px;padding: 0px;margin-left: 0px;}    
.pageBtnWrap i.KKnextBtn,.pageBtnWrap a.KKnextBtn {     background: url("../images/pageIco01.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/pageIco01.png*/ no-repeat;
    width: 20px;
    height: 20px; margin-left: 6px;padding: 0px;}        
.pageBtnWrap i.disabled {cursor: default;}    
.pageBtnWrap a.KKprevBtn.oncurr:hover {background: url("../images/pageIco02.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/pageIco02.png*/ no-repeat;transform:rotate(180deg);}
.pageBtnWrap a.KKnextBtn.oncurr:hover {background: url("../images/pageIco02.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/pageIco02.png*/ no-repeat;}

.ui-datepicker.ui-datepicker-multi {width: auto!important;}




.type_adress .f_ui-valid-item .valid-tip b{color: #ff6002;display: none;}


.type_adress .f_ui-valid-item .valid-tip.error i{display: none;}


/*日历组件*/
.datePopDiv {width: 458px;background: #fff;border-radius: 6px;box-shadow: 0 5px 15px rgba(0,0,0,0.5);padding: 10px 20px 15px;position: absolute;z-index: 999999;}
.datePopDiv_list {width: 224px;}
.datePopDiv_list h3 {line-height: 26px;text-align: center;padding-bottom: 8px;height: 26px;font-size: 14px;}
.yearNub {margin-right: 5px;font-family: arial;}
.mouthNub {margin:0 5px;font-family: arial;}
.datePopDiv_list p {height: 20px; line-height: 20px;background: #f7f7f7;}
.datePopDiv_list p span {float: left; width: 32px; text-align: center;}
.datePopDiv_list_m {margin-top: 5px;}
.datePopDiv_list_m span {float: left;width: 32px;text-align: center;height: 24px;line-height: 24px;color: #747474;padding-top: 5px;font-family: arial;}
.datePopDiv_list_m span i {display: block;width: 24px;margin: 0 auto;}
.datePopDiv_list_m span.date_out i{color: #d4d4d4;cursor: default!important;}
.datePopDiv_list_m span.date_dayNow i {color: #ff0000;}
.datePopDiv_list_m span.date_StartCur i {color: #fff;background: #ff6000;border-radius: 12px 0px 0px 12px;padding-right: 4px;float: right}
.datePopDiv_list_m span.date_range i {color: #fff;background: #ff6000;width: 32px;}
.datePopDiv_list_m span.date_EndCur i {color: #fff;background: #ff6000;border-radius: 0px 12px 12px 0px;padding-left: 4px;float: left}
.date_Optional {cursor: pointer;}
.DcolorYellow {color: #ff6000;}
.datePopDiv_list_m span.date_range1 i {background: #ff6000;color: #fff;width: 32px;}       
.datePopDiv_list_m span.date_Optional:hover i{background: #eee;border-radius: 12px;}
.datePopDiv_list_m span.date_range:hover i {color: #fff;background: #ff6000;width: 32px;border-radius: 0px;}
.datePopDiv_list_m span.date_StartCur:hover i {color: #fff;background: #ff6000;border-radius: 12px 0px 0px 12px;}
.datePopDiv_list_m span.date_EndCur:hover i {color: #fff;background: #ff6000;border-radius: 0px 12px 12px 0px;}
.datePopDiv_list_m span.date_StartCur1 i {padding-right: 0px;float: none;border-radius: 12px;}
.datePopDiv_list_m span.date_StartCur1:hover i {padding-right: 0px;float: none;border-radius: 12px;}
.datePopDiv_list_m span.date_EndCur1 i{padding-left: 0px;float: none;border-radius: 12px;}
.datePopDiv_list_m span.date_EndCur1:hover i {padding-left: 0px;float: none;border-radius: 12px;}
.datePopDiv_list_m span.date_range1:hover i{background: #ff6000;color: #fff; border-radius: 0px;} 
.datePopDiv_list_m span.date_StartCur2 i {color: #fff;background: #ff6000;border-radius: 12px 0px 0px 12px;padding-right: 4px;float: right}
.datePopDiv_list_m span.date_EndCur2 i {color: #fff;background: #ff6000;border-radius: 0px 12px 12px 0px;padding-left: 4px;float: left}
.datePop_prev {background: url("../images/hotelSearch_btn.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/hotelSearch_btn.png*/ no-repeat -25px 0px;width: 18px; height: 18px; position: absolute;left: 40px; top: 15px;cursor: pointer;}
.datePop_next {background: url("../images/hotelSearch_btn.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/hotelSearch_btn.png*/ no-repeat -54px 0px;width: 18px; height: 18px; position: absolute;right: 40px; top: 15px;cursor: pointer;}
.datePopDiv_list_m span.date_StartCur3:hover i {color: #fff;background: #ff6000;border-radius: 12px 0px 0px 12px;padding-right: 4px;float: right;width: 24px;}
.datePopDiv_list_m span.date_EndCur3:hover i {color: #fff;background: #ff6000;border-radius: 0px 12px 12px 0px;padding-left: 4px;float: left;width: 24px;}
.datePopDiv_list_m span.date_EndCur4 i,.datePopDiv_list_m span.date_StartCur4 i {color: #fff;background: #ff6000;border-radius: 0px ;padding: 0px;float: left;width: 32px;}
.datePopDiv_list_m span.date_out:hover i{background: none;}
.date_item .type_adress .f_ui-valid-item:last-child .valid-tip b{
	display: inline-block;
}

.information .employee_tb td .spanOverflow{
	text-overflow: ellipsis;
	white-space: nowrap; 
	word-break: keep-all;
	overflow: hidden;
	display: block;
	width: 156px!important;
}
.d_list  .time_item{padding-left: 0;}
.d_list .time_item .Order_pop_box02{width: 517px;}



/** 加载动画 **/
.f_ui-loading{ position:fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 1000000; /*display: none; */background: rgba(0,0,0,.75);}

.f_ui-tip{min-width:250px; height: 110px; line-height: 110px; font-size: 22px; background: rgba(0,0,0,.8); background: #000\9; opacity: .9\9;  color: #fff; border: none; box-shadow: 0 0 8px #666; }
.f_ui-tip .tip_type .tip_type_common{ width: 26px; height: 26px; float: none; display: inline-block; margin-top:-3px; margin-right: 10px; vertical-align: middle;  background:url("../images/icon_tip.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/icon_tip.png*/ no-repeat;}
.f_ui-tip .tip_type .type_1{ background-position:0 0;}
.f_ui-tip .tip_type .type_2{ background-position:0 -41px;}
.f_ui-tip .tip_type .type_3{ background-position:0 bottom;}
/*ico*/
.MJ_ico{background-image: url("../images/ico.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/ico.png*/;background-repeat: no-repeat;}
/*卖家中心-酒店管理*/
.h_100{height: 100px;}
.btop{border-top:3px solid #3481ef;}
.ttm_manage{width: 100%;min-height: 570px;margin:0 auto;}
.ttm_manage .ttm_NoOpen{margin:0 auto; width: 1200px;color:#415c74;font-size: 18px;line-height: 146px;text-align: center;}
.ttm_manage .ttm_NoOpenC{height: 504px;width: 847px;background:url("../images/2017011101.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/2017011101.jpg*/;margin:0 auto;}
.ttm_dredge {min-height: 614px;}
.ttm_dredge .td_list {margin-top: 50px;background-color: #f3f8fe;border-bottom: 2px solid #ff6002; height: 87px;}
.ttm_dredge .td_list li{position: relative;float: left;width: 600px;font-size: 14px;color: #4a4a4a;text-align: center; height: 33px;  padding-top: 54px;}
.ttm_dredge .td_list li.lion{color: #ff6002;}
.ttm_dredge .td_list li label{background:url("../images/tu_02.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tu_02.png*/ -56px -89px no-repeat;width: 17px;height: 17px;padding:0;}
.ttm_dredge .td_list li.lion label{background-position:0 -87px;}
.ttm_dredge .td_list li p{height: 26px;}
.ttm_dredge .td_c{padding-top: 80px;color: #4a4a4a;font-size: 14px;line-height: 30px;}
.ttm_dredge .tdc_l{float:left;width: 410px;padding-left: 190px;}
.ttm_dredge .tdc_l .tdc_title{height: 53px;}
.ttm_dredge .tdc_l .tdc_title a:hover{text-decoration: underline;}
.ttm_dredge .tdc_l .tdc_c .button{cursor: pointer; width: 110px;height: 40px;line-height: 40px;display:inline-block;text-align: center;color: #fff;border-radius: 2px;}
.ttm_dredge .tdc_r{float: left;width: 430px;padding-left: 130px;}
.ttm_dredge .tdc_r.tdcOn{color: #999;}
.ttm_dredge .tdc_r .c_3581ef{color: #3581ef;}
.ttm_dredge .tdc_r li{padding-left: 35px;line-height: 36px; }
.ttm_dredge .tdc_r .tdc_c.p_t30 {padding-top: 30px;}
.ttm_dredge .tdc_r .tdc_c .button{cursor: pointer; width: 110px;height: 40px;line-height: 40px;display:inline-block;text-align: center;color: #fff;border-radius: 2px;}
.ttm_dredge .tdc_r.tdcOn .tdc_c .c_3581ef{color: #999;}
.ttm_dredge .tdc_r.tdcOn .tdc_c .cursor{cursor: auto;}
.ttm_dredge .tdc_r.tdcOn .tdc_c .button{cursor: auto;background-color: #ddd !important;}
.ttm_dredge .tdc_r.tdcOn .tdc_c .button:hover{opacity: 1 !important;}
.ttm_dredge .tdc_r .p_t10{padding-top: 10px;}
.ttm_dredge .tdc_r .tdc_c.h_60{position: relative;height: 60px;padding-top: 30px;}
.ttm_dredge .tdc_r .tdc_hint{line-height: 16px;color: #ff6002;padding-left: 22px;font-size: 12px; display: none; position:absolute;top: 0;}
.ttm_dredge .tdc_r .tdc_c .button.btn_g{background-color: #ddd !important;}
/*卖家中心20170205*/
.main_kkpager.fr.m_t15 .page_turning{padding-right: 0px;}
.dn{display: none;}
.hide{display: none;}
.p_l5{padding-left: 5px;}
.p_l10{padding-left: 10px !important;}
.p_l15{padding-left: 15px;}
.p_t0{padding-top: 0 !important;}
.p_r5{padding-right: 5px;}
.p_r15{padding-right: 15px;}
.m_r20{margin-right: 20px;}
.m_l5{margin-left: 5px;}
.m_r5{margin-right:5px;}
.p_r30{padding-right: 30px;}
.w_90{width: 90px;}
.m_r17{margin-right: 17px;}
.m_l7{margin-left: 7px;}
.tal{text-align: left;}
.tar{text-align: right;}
.tac{text-align:center;}
.ip_01{border-radius: 2px; height:26px; padding:0 30px 0 10px;cursor:pointer;background:url("../images/tu_02.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tu_02.png*/ 138px -155px no-repeat; font-family: "微软雅黑" ;font-size: 14px; height: 40px; text-indent: 0px; line-height: 40px;background-color:#f1f2f4 !important;border:none;width: 120px;}
.admin_list{border:solid 1px #eee;color: #4a4a4a;font-size: 14px;border-bottom: none;}
.admin_list th{height: 44px;line-height: 44px;background-color: #f3f8fe;text-align: left;font-size: 14px;}
.admin_list td{border-bottom: solid 1px #eee;line-height: 59px;height: 59px;font-size: 14px;}
.admin_list tr:hover{background-color: #fbfbfb;}
.admin_list tr:hover a{color: #3481ef;}
.admin_list td a{color: #4a4a4a;}
.admin_list td a:hover{color: #3481ef;text-decoration: underline;}
.admin_list .al_triangle{height: 40px; cursor: pointer;display: inline-block; padding: 0 17px 0 0px;position: relative;}
.admin_list .al_triangle i{display: inline-block; position: absolute;right: 0;top: 13px;background-position: -44px -251px;height: 15px;width: 15px;}
.admin_list .al_triangle:hover{color: #3481ef;}
.admin_list .al_triangle:hover i{background-position: -21px -251px;}
.admin_list .al_triangle.al_1.lion i,.admin_list .al_triangle.al_2.lion i,.admin_list .al_triangle.al_3.lion i,.admin_list .al_triangle.al_4.lion i{background-position:  -66px -251px;}
.admin_list .al_triangle.al_1.lion1 i,.admin_list .al_triangle.al_2.lion1 i,.admin_list .al_triangle.al_3.lion1 i,.admin_list .al_triangle.al_4.lion1 i{background-position: 1px  -251px;}


.admin_list .al_triangle1{height: 40px; cursor: pointer;display: inline-block; padding: 0 17px 0 0px;position: relative;}
.admin_list .al_triangle1 i{display: inline-block; position: absolute;right: 0;top: 15px;background-position: -44px -251px;height: 15px;width: 15px;}
.admin_list .al_triangle1:hover{color: #3481ef;}
.admin_list .al_triangle1:hover i{background-position: -21px -251px;}
.admin_list .al_triangle1.al_5 i{background-position: -350px -7px;}
.admin_list .al_triangle1.al_5:hover{color: #4a4a4a;}

.admin_list .al_triangle1 .al_div{display: none; padding: 15px 0 0 0px;text-align: center; background:url("../images/2017020601.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/2017020601.png*/ no-repeat 0 0;border-radius: 5px;height: 73px;left: -5px;position: absolute;top: 33px;width: 80px;z-index: 100;}
.admin_list .al_triangle1 .al_div span{display: block;line-height: 30px;}
.admin_list .al_triangle1 .al_div span:hover{color: #3481ef;}
.admin_list .al_triangle1 .al_div span.spanOn{color: #3481ef;}
.admin_list .al_td{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 160px ;word-break: keep-all;}
.guide_Mask {background-color: rgba(0, 0, 0, 0.6);height: 100%;left: 0;position: fixed;top: 0;width: 100%;z-index: 1000;}
.guide_div { margin-left:-320px;left: 50%;width: 300px;height: 250px;position: absolute; top: -16px; /* top: 119px; */ z-index: 1001; background: url("../images/2017020602.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/2017020602.png*/ no-repeat;}
.guide_div .gd_btn{height: 47px;margin-left: 100px;margin-top: 181px;width: 107px;cursor: pointer;}
.guide_div1 { margin-left:-516px;left: 50%;width: 380px;height: 231px;position: absolute;top: 75px; /* top: 270px; */  z-index: 1001; background: url("../images/2017022001.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/2017022001.png*/ no-repeat;}
.guide_div1 .gd_btn1{height: 47px;margin-left: 146px;margin-top: 181px;width: 107px;cursor: pointer;}
.guide_div2 { margin-left:-480px;left: 50%;width: 600px;height: 231px;position: absolute; top: 77px;/*top: 272px; */  z-index: 1001; background: url("../images/2017022002.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/2017022002.png*/ no-repeat;}
.guide_div2 .gd_btn2{height: 47px;margin-left: 227px;margin-top: 153px;width: 107px;cursor: pointer;}
.guide_div3 { margin-left:-358px;left: 50%;width: 540px;height: 220px;position: absolute;top: 77px;/* top: 272px; */  z-index: 1001; background: url("../images/2017022002_1.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/2017022002_1.png*/ no-repeat;}
.guide_div3 .gd_btn3{height: 47px;margin-left: 227px;margin-top: 153px;width: 107px;cursor: pointer;}
.guide_div3 .gd_text{height: 100px;margin-left: 31px;margin-top: 3px;width: 160px;cursor: pointer;background: url("../images/2017022003_1.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/2017022003_1.png*/ no-repeat;}
.guide_div4 { margin-left:-190px;left: 50%;width: 746px;height: 400px;position: absolute;top: 72px;/*top: 267px;*/  z-index: 1001; background: url("../images/2017022003.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/2017022003.png*/ no-repeat;}
.guide_div4 .gd_btn4{height: 47px;margin-left: 194px;margin-top: 211px;width: 107px;cursor: pointer;}
.guide_div4 .gd_text{height: 100px;margin-left:176px;margin-top: 3px;width: 160px;cursor: pointer;background: url("../images/2017022003_1.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/2017022003_1.png*/ no-repeat;}
.guide_div5 { margin-left:-171px;left: 50%;width: 790px;height: 231px;position: absolute;top: 197px;/* top: 393px; */  z-index: 1001; background: url("../images/2017022004.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/2017022004.png*/ no-repeat;}
.guide_div5 .gd_btn5{height: 47px;margin-left: 270px;margin-top: 183px;width: 107px;cursor: pointer;float: left;}
.guide_div5 .gd_btn6{height: 47px;margin-left: 18px;margin-top: 183px;width: 107px;cursor: pointer;float: left;}
.guide .guide_img{z-index: 100; margin-left:-390px;left: 50%;width: 1000px;height: 430px;position: absolute;top:85px; background: url("../images/2017031401.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/2017031401.jpg*/ no-repeat;/*2017031401*/}
.channel_box {display: block;
position: relative;
width: 135px;
}
.channel_box i.text_notice {
	display: block;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    width: 135px;
    word-break: keep-all;
        cursor: help;
}
.channel_box i.text_notice em {border-bottom: 1px dotted #0FA201; color: #0FA201;}
.more_channel_notice {  
	width: 240px;
    position: absolute;
    left: 50%;
    top: 50px;
    transform:translateX(-50%);
    background: #fff;
    box-shadow: 0 0 8px 0.6px #d0d0d1;
    display: none;
    border-radius: 4px;
    z-index: 99;
    padding: 5px 0px;} 
.more_channel_notice .arrow_up_white {left: 50%;margin-left: -6px;}       
.more_channel_notice_p {line-height: 20px;padding: 5px 20px;}

@media screen and (max-width: 1360px) {
	.guide_div{margin-left: 0;left: 726px; }
	.guide_div1{margin-left: 0;left: 165px; }
	.guide_div2{margin-left: 0;left: 201px; }
	.guide_div3{margin-left: 0;left: 323px; }
	.guide_div4{margin-left: 0;left: 491px; }
	.guide_div5{margin-left: 0;left: 510px; }
	.guide .guide_img{margin-left:0;left: 291px;}
}

/*20170216*/
.TTM_mian_r .order .o_seek .o_seek1 .ip_01::-webkit-input-placeholder {  color:#4a4a4a  !important; font-weight: normal !important;}
.TTM_mian_r .order .o_seek .o_seek1 .ip_01:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:#4a4a4a ;}
.TTM_mian_r .order .o_seek .o_seek1 .ip_01::-moz-placeholder { /* Mozilla Firefox 19+ */color:#4a4a4a ;}
.TTM_mian_r .order .o_seek .o_seek1 .ip_01:-ms-input-placeholder { /* Internet Explorer 10+ */color:#4a4a4a ;}
.unusual:hover{text-decoration:underline;}
.unusual a:hover{text-decoration:underline;}
.m_r18{margin-right: 18px;}
.c_ff6{color: #ff6000;}
.RS_hint{height: 35px;color: #999;line-height: 20px;font-size: 12px;}
.RS_hint ul{float: right;}
.RS_hint ul li{float: left;padding-left: 5px;}
.RS_hint ul li i{float: left;width: 24px;height: 18px;margin-top: 1px;}
.RS_hint ul li i.i_img1{background-position:-1px -227px;}
.RS_hint ul li i.i_img2{background-position:-46px -226px;}
.RS_hint ul li i.i_img3{background-position:-91px -226px;}
.RS_hint ul li i.i_img4{background-position:-135px -226px;}
.RS_hint ul li i.i_img5{background-position:-180px -226px;}
.RS_hint ul li i.i_img6{background-position:-225px -226px;}
.Room_status .rs_btn {float: left;width: 950px;margin-top:24px;}
.btn_bg.w_90{width: 90px;}
.btn_bg{font-size: 14px; cursor: pointer; background-color: #ff6002;border-radius:2px; color: #fff;text-align:center; width: 110px;display: inline-block; border:solid 1px #ff6002;height: 38px;line-height: 38px;}
.btn_bg:hover{background-color: #ff5000;}
.btn_xbg{background-color: #fff;color: #ff6002;}
.btn_xbg:hover{border:solid 1px #ff5000;color:#ff5000;background-color: #fff;opacity: 0.8;}
.Room_status .tab_left{width: 532px;float: left;border: solid 1px #eee;border-right: none;height: 555px;}
.Room_status .tab_left th{height: 30px;line-height: 30px;border-right: solid 1px #eee;border-top: solid 1px #eee;}
.Room_status .tab_left td{border-right:solid 1px #eee;border-top:solid 1px #eee;font-size: 12px;color: #4a4a4a;}
.Room_status .daytbody td { cursor: pointer;height: 80px;line-height: 14px;width: 75px;}
.Room_status .tab_left .tab_l_title{height: 38px;line-height: 38px;background-color: #f3f8fe;border-right: solid 1px #eee;text-align: center;position: relative;}
.Room_status .tab_left .tab_l_title .tab_Prev{position: absolute;top: 0;left: 0;cursor: pointer;}
.Room_status .tab_left .tab_l_title .tab_Prev i{float: left;width: 23px;height: 30px;background-position: -100px -123px;}
.Room_status .tab_left .tab_l_title .tab_Prev:hover{color: #3481ef;}
.Room_status .tab_left .tab_l_title .tab_Prev:hover i{background-position:-143px -123px;}
.Room_status .tab_left .tab_l_title .tab_Next{position: absolute;top: 0;right: 0;cursor: pointer;}
.Room_status .tab_left .tab_l_title .tab_Next i{float: right;width: 23px;height: 30px;background-position:-187px -123px;}
.Room_status .tab_left .tab_l_title .tab_Next:hover{color: #3481ef;}
.Room_status .tab_left .tab_l_title .tab_Next:hover i{background-position:-60px -123px;}
.Room_status .daytbody td .pr{height: 80px;width: 75px;}
.Room_status .daytbody td .tdhover{z-index: 100; display: none; border:solid 1px #3581ef;height: 80px;width: 75px;position: absolute;top:-1px; left:0px;}
.Room_status .daytbody td .tdhover i{display: inline-block;width: 14px;height: 14px;background-position:-323px -139px;float: right; }
.Room_status .daytbody td:hover .tdhover{display: block;}
.Room_status .daytbody td.ragedisben .tdhover{border:none;}
.Room_status .daytbody td.ragedisben .tdhover i{display: none;}
.Room_status .daytbody td.ragedisben:hover .tdhover{border:none;}
.Room_status .daytbody td.ragedisben:hover .tdhover i{display: none;}
.Room_status .daytbody td.ragedisben .td_date,.Room_status .daytbody td.ragedisben .td_con{color: #999;}
.Room_status .daytbody td .td_date{height: 26px;font-weight: bold;line-height: 26px;padding-left: 5px;}
.Room_status .daytbody td .td_con{padding-left: 15px;height: 24px;line-height: 24px;}
.Room_status .daytbody td .td_con1{padding-left: 15px;height: 24px;line-height: 24px;color: #999;}
.Room_status .clickBg .kansale {background:url("../images/ico.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/ico.png*/ no-repeat -384px -140px; height: 14px;position: absolute;right: 0;top: 0px;width: 14px;z-index: 101;}
.Room_status .clickBg {background: #d1e3f9 !important;}
.Room_status .tab_right{float: left;width: 434px;border:solid 1px #eee;border-left: none;height: 555px;}
.Room_status .tab_right .tabr_title{padding:14px 20px;border-bottom: solid 1px #eee;height: 41px;}
.Room_status .tab_right .tabr_c .rc_img{height:250px;width: 270px;background:url("../images/2017021601.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/2017021601.jpg*/ no-repeat 0 0; }
.Room_status .tab_right .tabr_c .rc_div{height: 60px;line-height: 50px;text-align: center;font-size: 14px;color: #333;}
.Room_status .tab_right .tabr_c1{padding-top: 29px;color: #4a4a4a;font-size: 12px;}
.Room_status .tab_right .tabr_c1 li {padding-left: 100px;position: relative;display: block;width: 330px;float: left;min-height: 46px;margin-bottom: 24px;}
.Room_status .tab_right .tabr_c1 li .title{position: absolute;top: 0;left: 20px;line-height: 46px;}
.Room_status .tab_right .tabr_c1 li .text{height: 38px;line-height: 38px;width: 200px;}
.Room_status .tab_right .tabr_c1 li .f_ui-radio-c3{width: 85px;text-align: left;margin:15px 0;cursor: pointer;}
.Room_status .RoomStatus {display: none;  background:url("../images/ico.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/ico.png*/ no-repeat -384px -140px; height: 18px;position: absolute;right: 0;bottom: 0px;width: 18px;z-index: 10;}
.Room_status td.stay .RoomStatus{display: inline-block;background-position:-112px -179px;}
.Room_status td.exceed .RoomStatus{display: inline-block;background-position:-165px -179px;}
.Room_status td.full .RoomStatus{display: inline-block;background-position:-59px -179px;}
.Room_status td.freesale .RoomStatus{display: inline-block;background-position:-218px -179px;}

.Batch_con .ui-dialog-close{ width: 28px; height: 28px; background:url("../images/tu_02.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tu_02.png*/ no-repeat -112px -128px;right: 6px;top: 7px; opacity: 1; filter:alpha(opacity=100); font-size: 0; border-bottom: none;}
.Batch_con .ui-dialog-close:hover{background:url("../images/tu_02.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tu_02.png*/ no-repeat -175px -128px;}
.Batch_con .ui-dialog-title{font-size: 18px;height: 70px;line-height: 70px;font-weight: normal;text-align: center;padding:0;}
.Batch_con .ui-dialog-header{border-bottom: none;}
.Batch_con .Batch{padding:0 40px;}
.Batch_con .mCSB_scrollTools a + .mCSB_draggerContainer{margin:0;right: 3px !important}
.Batch_con .Batch .B_btn{height: 80px;padding-top: 40px;text-align:right;}
.Batch_con .Batch .B_con{}
.Batch_con .Batch .B_con .table{ border:solid 1px #e3e8ee;border-bottom: none;}
.Batch_con .Batch .B_con th{padding:0 10px; background-color: #f3f8fe;height: 43px;line-height: 42px;}
.Batch_con .Batch .B_con th li,.Batch_con .Batch .B_con td li{float: left;}
.Batch_con .Batch .B_con td li.w_445,.Batch_con .Batch .B_con th li.w_445{width: 445px;}
.Batch_con .Batch .B_con td li.w_122,.Batch_con .Batch .B_con th li.w_122{width: 122px;}
.Batch_con .Batch .B_con td li.w_126,.Batch_con .Batch .B_con th li.w_126{width: 126px;}
.Batch_con .Batch .B_con th li.w_98{width: 98px;}

.Batch_con .Batch .B_con th li i{cursor: pointer; display: inline-block;width: 18px;height: 15px;vertical-align:middle;background-position: 0 -180px;}
.Batch_con .Batch .B_con td{border:solid 1px #e3e8ee;}
.Batch_con .Batch .B_con td.p_10{padding:10px 0px 10px 10px;}
.Batch_con .Batch .B_con td.p_tb10{padding:10px 0;}
.Batch_con .Batch .B_con .TimeSlot{}
.Batch_con .Batch .B_con .TimeSlot tr:first-child td{border-top: none;}
.Batch_con .Batch .B_con .dl_left{border:solid 1px #e6e6e6;height: 38px;line-height: 38px; width: 175px;padding-left: 0px;float:left;}
.Batch_con .Batch .B_con .dl_left dd{float: left;width: 74px;}
.Batch_con .Batch .B_con .dl_left dd.w_20{width: 22px;text-align: center;}
.Batch_con .Batch .B_con .dl_left dd input{border:none;width: 74px;height: 38px;line-height: 38px;font-size: 12px;text-indent: 5px;}
.Batch_con .Batch .B_con .dl_right{float: left;padding-left: 9px;}
.Batch_con .Batch .B_con .dl_right i{cursor: pointer; display: inline-block;width: 20px;height: 20px;background-position:-306px -219px;margin-top: 10px;}
.Batch_con .Batch .B_con .dl_right:hover i{background-position:-382px -219px;}
.Batch_con .Batch .B_con td li{height: 40px;line-height: 40px;}
.Batch_con .Batch .B_con td .ul_list{border-bottom: solid 1px #e3e8ee;}
.Batch_con .Batch .B_con td .ul_list:last-child{border-bottom: none;}
.Batch_con .Batch .B_con td .uldiv{padding:10px 0 10px 10px;border-bottom: solid 1px #e3e8ee;}
.Batch_con .Batch .B_con td .uldiv:last-child{border-bottom: none;}
.Batch_con .Batch .B_con td .uldiv li.w_445 label{text-align: left;width: 35px;}
.Batch_con .Batch .B_con td .uldiv li.w_445 label.w_30{width: 30px;}
.Batch_con .Batch .B_con td .uldiv li.w_445 span{display: inline-block;width: 20px;height: 20px;vertical-align: middle;cursor: pointer;}
.Batch_con .Batch .B_con td .uldiv li.w_445 span.J_add{background-position:-349px -219px;}
.Batch_con .Batch .B_con td .uldiv li.w_445 span.J_reduce{background-position:-306px -219px;}
.Batch_con .Batch .B_con td .uldiv li.w_445 span.J_add:hover {background-position:-349px -219px;}
.Batch_con .Batch .B_con td .uldiv li.w_445 span.J_reduce:hover {background-position:-382px -219px;}
.Batch_con .Batch .B_con td .uldiv li.w_445 span.J_add.J_add_no,.Batch_con .Batch .B_con td .uldiv li.w_445 span.J_add.J_add_no:hover{background-position:-273px -252px;cursor: auto;}

.Batch_con .Batch .B_con td .uldiv li input{width: 90px;height: 38px;line-height: 38px;padding:0 10px;border:solid 1px #e3e8ee;}
.Batch_con .Batch .B_con td .uldiv li select{width: 100px; background-color: #f1f2f4;background-position: 94px -155px;border: medium none;border-radius: 0;font-family: "微软雅黑";font-size: 12px;height: 40px;line-height: 40px;padding:0 30px 0 10px;text-indent: 0;width: 116px;}
.Batch_con .Batch .J_hint{color: #ff6002;height: 30px;line-height: 28px;padding-top: 10px;}
.Batch_con .Batch .J_hint i{float: left;width: 24px;height: 24px;background-position: -274px -174px;}
.Batch_con .Batch .B_con td li.w_185,.Batch_con .Batch .B_con th li.w_185{width: 185px;}
.Batch_con .Batch .B_con td li.w_185 select.w_90{width: 90px;margin-right: 4px;background-position: 70px -155px;padding:0 15px 0 5px;}
.Batch_con .Batch .B_con td li.w_185 input.w_75{width: 55px}
.Batch_con .Batch .sc_tab {background-color: #f9fafb;padding:10px;}
.Batch_con .Batch .sc_tab .sc_t{height: 34px;line-height: 30px;background-color: #f9fafb;}
.Batch_con .Batch .sc_tab .sc_c{line-height: 32px;padding-left: 200px;position: relative;height: 32px;overflow: hidden;}
.Batch_con .Batch .sc_tab .sc_c .sc_cl{width: 200px;text-align: left;position: absolute;top: 0;left: 0;}
.Batch_con .Batch .sc_tab .sc_c .sc_cl label{margin-top: 9px;}
.Batch_con .Batch .sc_tab .sc_c .sc_cl .sc_img{cursor: pointer; margin-top: 11px;  background-position: -346px -8px;width: 20px;  height: 20px;}
.Batch_con .Batch .sc_tab .sc_c .sc_cl .sc_img_up{background-position: -309px -8px;}
.Batch_con .Batch .sc_tab .sc_c .sc_cr {}
.Batch_con .Batch .sc_tab .sc_c .sc_cr label{float: left;width: 192px;text-align: left;margin-top: 9px;margin-bottom: 5px;}
.Batch_con .Batch .sc_tab .sc_c span{text-align: left; max-width: 170px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-break: keep-all;display: inline-block;}
.Batch_con .Batch .sc_tab .sc_c span.span1{max-width: 155px;}

.Jadjust .J_c1 li input.read{background-color: #f1f2f4;color: #999;cursor: auto;}
.f_ui-droplist{max-height: 300px;}
.Batch_con .Batch .B_con td li input.read{background-color: #f1f2f4;color: #999;cursor: auto;}

/*20170217酒店列表*/
.Hotel_List{}
.Hotel_List .HL_tit{margin-bottom: 23px;width: 100%;height: 38px;font-size: 14px;border:solid 1px #dadfe2;}
.Hotel_List .HL_tit .HL_tit_left{position: relative;float: left;width: 866px;padding:0 19px;}
.Hotel_List .HL_tit .HL_tit_left span{cursor: pointer; border:solid 1px #dadfe2;background-color: #e8f1fd;position: absolute;top: -1px;height: 38px;width: 18px;}
.Hotel_List .HL_tit .HL_tit_left span.T_List_prev{left: -1px;background-position:-104px -123px}
.Hotel_List .HL_tit .HL_tit_left span.T_List_prev:hover{background-position:-271px -123px;background-color: #5d9af2;}
.Hotel_List .HL_tit .HL_tit_left span.T_List_next{right: 1px;background-position:-188px -123px;}
.Hotel_List .HL_tit .HL_tit_left span.T_List_next:hover{background-position:-229px -123px;background-color: #5d9af2;}
.Hotel_List .HL_tit .HL_tit_left li{position: relative; cursor: pointer; padding:0 15px; height: 38px;line-height: 38px; float:left;width: 142px;border-right:solid 1px #dadfe2;}
.Hotel_List .HL_tit .HL_tit_left li .div_text{max-width: 115px;margin:0 auto; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-break: keep-all;
padding-right: 32px;}
.Hotel_List .HL_tit .HL_tit_left li:hover{background: #5d9af2;color: #fff;}
.Hotel_List .HL_tit .HL_tit_left li i{    position: absolute;
        position: absolute;
    right: 8px;
    top: 9px;
    padding: 0px 4px;
    border-radius: 6px;
    height: 20px;
    line-height: 20px;}
.Hotel_List .HL_tit .HL_tit_left li:hover i{background: #fff;}
.Hotel_List .HL_tit .HL_tit_left li.lion{background: #5d9af2;color: #fff;line-height: 38px;}
.Hotel_List .HL_tit .HL_tit_left li.lion i{background: #fff;}
.Hotel_List .HL_tit .HL_tit_right{ line-height: 38px; color: #5d9af2; position: relative;float: left;height: 38px;width: 63px;border-left: none;}
.Hotel_List .HL_tit .HL_tit_right .J_more{cursor: pointer;text-align: center;display: inline-block;width: 63px;}
.Hotel_List .HL_tit .HL_tit_right .J_more:hover{text-decoration: underline;}
.Hotel_List .HL_tit .HL_tit_right .r_sel{display: none; text-align: center;width: 530px;height: 333px;border:solid 1px #eee;background-color: #fff;z-index: 1001;position: absolute;right:-3px;top: -1px;}
.Hotel_List .HL_tit .HL_tit_right .r_sel .rs_t{height: 51px;position: relative;padding-left:29px;padding-top: 29px;}
.Hotel_List .HL_tit .HL_tit_right .r_sel .rs_t .rs_close{position: absolute;top: 7px;right: 7px; cursor: pointer; background: url("../images/tu_02.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tu_02.png*/ no-repeat -112px -128px;width: 28px;height: 28px;}
.Hotel_List .HL_tit .HL_tit_right .r_sel .rs_t .rs_close:hover{background-position:-175px -128px;}
.Hotel_List .HL_tit .HL_tit_right .r_sel .rs_t .ip_01::-webkit-input-placeholder {  color:#4a4a4a  !important; font-weight: normal !important;}
.Hotel_List .HL_tit .HL_tit_right .r_sel .rs_t .ip_01:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:#4a4a4a ;}
.Hotel_List .HL_tit .HL_tit_right .r_sel .rs_t .ip_01::-moz-placeholder { /* Mozilla Firefox 19+ */color:#4a4a4a ;}
.Hotel_List .HL_tit .HL_tit_right .r_sel .rs_t .ip_01:-ms-input-placeholder { /* Internet Explorer 10+ */color:#4a4a4a ;}
.Hotel_List .HL_tit .HL_tit_right .r_sel .rs_t .pp_search{width: 289px;}
.Hotel_List .HL_tit .HL_tit_right .r_sel .rs_t .pp_search input{width: 200px;}
.Hotel_List .HL_tit .HL_tit_right .r_sel .rs_c {padding:0 0px 0 29px;height: 245px;}
.Hotel_List .HL_tit .HL_tit_right .r_sel .rs_c li{line-height: 30px;color: #999;font-size: 14px;float: left;width: 250px;text-align: left;}
.Hotel_List .HL_tit .HL_tit_right .r_sel .rs_c li span{padding-right: 5px;float: left;cursor: pointer; display: inline-block; max-width: 190px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-break: keep-all;}
.Hotel_List .HL_tit .HL_tit_right .r_sel .rs_c li span:hover{color: #3481ef;}
.Hotel_List .HL_tit .HL_tit_right .r_sel .rs_c .mCSB_scrollTools a + .mCSB_draggerContainer{margin:5px 0;}
.Hotel_List .HL_tit .HL_tit_right .r_sel .rs_c .mCSB_scrollTools .mCSB_draggerContainer{right: 10px !important;}
.Hotel_List .HL_btn{height: 60px;}
.Hotel_List .HL_btn a{margin-right: 16px; height: 28px;color: #fff;padding:0 15px;background-color: #ff6600;display: inline-block;border-radius: 2px;line-height: 28px;}
.Hotel_List .HL_btn a:hover{opacity: 0.9;}
.Hotel_List .HL_btn a.gray {background: #f1f2f4;color: #4a4a4a;}
.Hotel_List .HL_btn a.gray:hover {opacity: 1;} 
.Hotel_List .HL_btn span{float: right;color: #ff4400;padding-left: 20px;height: 28px;line-height: 28px;background-position: -387px -1px;}
.RS_hint.h50{height: 50px}
.RS_hint.h50 ul {margin-top: 8px;}
.RS_hint .RS_tit{float: left;}
.RS_hint .RS_tit select{margin:0 5px 0 5px; background-color: #f1f2f4;background-position: 53px -155px;border: medium none;border-radius: 0;font-family: "微软雅黑";font-size: 12px;height: 40px;line-height: 40px;padding:0 15px 0 5px;text-indent: 0;width: 70px;}
.RS_Hotel .tab_left{border-top:none;}
.RS_Hotel .daytbody td{width: 83px;height: 79px;}
.RS_Hotel .tab_left{height: auto;width: 756px;}
.RS_Hotel .daytbody td .tdhover{width: 83px;height: 79px;}
.RS_Hotel .daytbody td .tdhover i{float: left;}
.RS_Hotel .daytbody td .pr{width: 83px;height: 79px;}
.RS_Hotel .RS_left{float: left;width: 211px; border-bottom: 1px solid #eee;}
.RS_Hotel .RS_left td{height: 79px;  border-left: 1px solid #eee;    border-top: 1px solid #eee;}
.RS_Hotel .clickBg .kansale{left: 0;}
.RS_Hotel .daytbody td .tdhover span{float: right;display: inline-block;padding:0 5px;line-height: 20px;position: relative;}

.RS_Hotel .RS_left td{line-height: 28px;}
/* .RS_Hotel .RS_left tr td:first-child:hover{border: 1px solid #3581ef;} */
.RS_Hotel .RS_left td .RS_room{z-index: 4; position: relative; padding-top: 11px; padding-left: 10px;width: 78px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-break: keep-all;}
.RS_Hotel .RS_left td .pr_i{position: absolute;right: 1px;top: 10px; z-index: 2;}
.RS_Hotel .RS_left td .RS_room1{cursor: pointer;line-height: 20px; padding-top: 15px;padding-left: 10px; width: 60px;position: relative; word-break:break-all;}
.RS_Hotel .RS_left td .RS_room1 i{position: absolute;top: 18px;right: -16px;background-position:-349px -8px;width: 15px;height: 15px;}
.RS_Hotel .RS_left td .RS_room1 i.lower{background-position:-312px -8px}
.RS_Hotel .RS_left td span{padding-left: 10px; display:none;position: absolute;z-index: 10; position: relative;}
.RS_Hotel .RS_left td .pr:hover span{display: block;}
.RS_Hotel .RS_left td a{color: #3481ef;padding-right: 10px;}
.RS_Hotel .RS_left td a:hover{color: #3481ef;text-decoration: underline;}
.RS_Hotel .daytbody td .td_date{height: 20px;line-height: 20px;}
.RS_Hotel .color1 {background-color: #eaf9f8;}
.RS_Hotel .color2 {background-color: #f8f8f9;}
.RS_Hotel .color3 {background-color: #ffe0cd;}
/* .RS_Hotel td.color1:hover { border-left: 1px solid #eee;    border-top: 1px solid #eee;} */
.RS_Hotel .RS_left td.color1 {border-bottom: 1px solid #eee; }
.RS_Hotel .RS_left td.color1:hover {border-right:none; }
.RS_Hotel .RS_left td .pr:nth-child(2){border-top:none;} 
.RS_Hotel .RS_left td .pr{width: 119px;height: 79px;border-left: 1px solid #eee;border-top: 1px solid #eee; }
.RS_Hotel .RS_left td .tdhover{z-index: 3; display: none; border:solid 1px #3581ef;height: 79px;width: 119px;position: absolute;top:-1px; left:-1px;}
.RS_Hotel .RS_left td .pr:hover .tdhover{display: block;}
.RS_Hotel .RS_left td.ragedisben:hover .tdhover{display: none;}
.RS_Hotel .RS_left .RS_left_title{height: 59px;border-top: solid 1px #e3e8ee;border-left: solid 1px #e3e8ee;width: 210px;background-color: #f3f8fe;}
.RS_Hotel .RS_left .RS_left_title span{line-height: 58px;display: inline-block;padding-left: 10px;}
.RS_Hotel .RS_left .RS_left_title span.w_81{width: 81px;}
.RS_Hotel .tabl{position: relative;float: left;width: 756px;height: 59px;border-top: solid 1px #e3e8ee;background-color: #f3f8fe;}
.RS_Hotel .tabl span{cursor: pointer; border:solid 1px #e3e8ee; background-color: #e8f1fd;position: absolute;top: -1px;height: 58px;width: 19px;}
.RS_Hotel .tabl span.tabl_prev{left: -1px;background-position:-103px -113px;}
.RS_Hotel .tabl span.tabl_prev:hover{background-position:-270px -113px;background-color: #5d9af2;}
.RS_Hotel .tabl span.tabl_next{right: -1px;background-position:-188px -112px;}
.RS_Hotel .tabl span.tabl_next:hover{background-position:-228px -112px;background-color: #5d9af2;}
.RS_Hotel .tabl li{float: left;width: 84px;text-align: center;height: 59px}
.RS_Hotel .tabl li p{line-height: 24px; }
.RS_Hotel .tabl li p:first-child{text-decoration: underline;}
.RS_Hotel .tabl li:hover{background-color: #c7dcfa;}
.RS_Hotel .tabl li a{padding-top: 4px;display: inline-block;height: 55px;width: 84px;color: #4a4a4a;}
.RS_Hotel .RS_left .Direct{padding:0 10px;float: left;}
.HL_fixed .RS_left{border-bottom: none;}
.HL_fixed .tab_left{border-bottom: none;}
.Jlog {padding:0 20px 0 40px;color: #4a4a4a;font-size: 14px;display: none;}
.Jlog .log_t{font-size: 14px;height: 50px;}
.Jlog .log_t select{margin:0 30px 0 10px; background-color: #f1f2f4;background-position: 97px -155px;border: medium none;border-radius: 0;font-family: "微软雅黑";font-size: 14px;height: 40px;line-height: 40px;padding:0 30px 0 10px;text-indent: 0;width: 120px;}
.Jlog .log_btn {height: 60px; line-height: 30px;text-align: center; }
.Jlog .log_btn a{color: #999;}
.Jlog .log_btn a:hover{text-decoration: underline;}
.Jlog .log_c {margin-bottom: 15px;height: 360px;overflow-y:auto; }
.Jlog .log_c td{font-size: 14px;color: #4a4a4a;line-height: 34px;}
.Jlog .log_c tr:hover td{color: #3581ef;}
.B_con .ser_content_wrap{height: 260px;}
.Jlog .log_c span{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-break: keep-all;display: inline-block;vertical-align: middle;}
.Jlog .log_c span.span1{width: 250px;}
.Jadjust{padding:0 0px 0 40px;}
.Jadjust .J_btn {height: 80px;padding-top: 15px;text-align: right;padding-right: 40px;}
.Jadjust .J_c1{font-size: 14px;color: #4a4a4a;}
.Jadjust .J_c1 li {height: 58px;}
.Jadjust .J_c1 li .litit{width: 90px;line-height: 46px;}
.Jadjust .J_c1 li select{margin-left: 3px; margin-right: 7px; margin-top: 3px; background-color: #f1f2f4;background-position: 97px -155px;border: medium none;border-radius: 0;font-family: "微软雅黑";font-size: 14px;height: 40px;line-height: 40px;padding:0 30px 0 10px;text-indent: 0;width: 120px;}
.Jadjust .J_c1 li input{width: 130px;height: 38px;line-height: 38px;padding:0 10px;border:solid 1px #e3e8ee;text-indent: 0;}
.Jadjust .J_c1 li .J_empty{left: 127px; top: 12px;}
.Jadjust .J_c1 li .p_t12{padding-top:12px;}
.Jadjust .J_c1 li .p_t12 label{padding-right: 27px;cursor: pointer;}
.Jadjust .J_hint{color: #ff6002;height: 30px;line-height: 28px;}
.Jadjust .J_hint i{float: left;width: 24px;height: 24px;background-position: -274px -174px;}


/**/
.TTM_mian_r .details.admin_add .d_list .dl_c{height: 0px;padding-bottom: 70px;} 
.TTM_mian_r .details.admin_add .d_list .step li.w_300{width: 300px;}
.TTM_mian_r .details.admin_add .a_list li{position: relative;padding-left: 90px;font-size: 14px;color: #4a4a4a;margin-bottom: 13px;    min-height: 44px;line-height: 36px;}
.TTM_mian_r .details.admin_add .a_list li .al_title{line-height:42px;position: absolute;margin-left: -90px;}
.TTM_mian_r .details.admin_add .a_list li .text {border: 1px solid #dadfe2;color: #4a4a4a;float: left;font-size: 14px;height: 36px;line-height: 36px;outline: medium none;width: 320px;}
.TTM_mian_r .details.admin_add .a_list li .J_empty{ left: 295px;  /*   top: 12px; */}
.TTM_mian_r .details.admin_add .a_list .select{font-family: '微软雅黑';font-size: 14px; height: 40px;margin-left: 3px; text-indent: 0px; line-height: 40px;background-position:300px -155px;padding:0 30px 0 12px; background-color:#f1f2f4;border:none;border-radius: 0px;width: 322px;}
.TTM_mian_r .details.admin_add .a_list .al_City{background:url("../images/icon_city.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/icon_city.png*/ no-repeat 300px 11px;}
.TTM_mian_r .details.admin_add .details_title2 .cue_img{z-index: 1; cursor: pointer; position: absolute;top: 0px;left: 0px;width: 85px;height: 15px;background:url("../img/sj_down.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/img/sj_down.png*/ 72px 6px no-repeat;}
.TTM_mian_r .details.admin_add .details_title2 .cue_zi{position: absolute;top: 0px;left: 123px;color: #ff4400;font-size: 14px;}
.TTM_mian_r .details.admin_add .details_title2 .cue_img.cue_on{background:url("../images/sj_top.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/sj_top.png*/ 72px 6px no-repeat;}
.TTM_mian_r .details.admin_add .a_list li .seekBox label{padding-right: 30px; text-align: left;cursor: pointer;}
.TTM_mian_r .details.admin_add .a_list li .a_termBox{line-height: 42px;padding-left: 3px;}
.TTM_mian_r .details.admin_add .a_list li .a_termBox .text.w_100{width: 100px;}
.TTM_mian_r .details.admin_add .a_list li .a_termBox .text.w_140{width: 140px;}
.TTM_mian_r .details.admin_add .a_list li .a_termBox .text.w_74{width: 74px;}
.TTM_mian_r .details.admin_add .a_list li .a_termBox .text.w_250{width: 250px;}
.TTM_mian_r .details.admin_add .a_list li .a_termBox .select{ height: 38px;  margin-top: 3px;}
.TTM_mian_r .details.admin_add .a_list li .a_termBox .select.w_130{width: 130px;background-position: 108px -156px;}
.TTM_mian_r .details.admin_add .a_list li .a_termBox .select.w_100{width: 100px;background-position: 78px -156px;}


.TTM_mian_r .details.admin_add .a_list li.a_btn a {background: #ff6002;border-radius: 2px;color: #fff;cursor: pointer;display: inline-block;font-size: 16px;line-height: 40px;text-align: center;width: 100px;}
.TTM_mian_r .details.admin_add .a_list li.a_btn a:hover{background:#ff5000;}
.a_prompt1{border:solid 1px #e5e5e5;border-bottom: none;font-size: 12px;color: #4a4a4a;}
.a_prompt1 th{height: 43px;line-height: 43px;background-color: #f3f8fe;}
.a_prompt1 td{border-bottom: solid 1px #e5e5e5;padding:10px 0;}
.a_prompt1 a{color: #3481ef }
.a_prompt1 a:hover{text-decoration:underline;}
.a_prompt1 .hintContent{width: 155px;line-height: 16px;word-break:break-all; }
.a_prompt1 th .icon_ask{position: relative; vertical-align:middle; display:inline-block;width: 50px;height: 18px;background:url("../images/orangetb.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/orangetb.png*/ 2px 0 no-repeat;}
.a_prompt1 th .icon_ask .icon_div{display: none; position: absolute;top: 18px;left: 0;background-color: #fff;border:solid 1px #eee;width: 330px;line-height: 24px;padding:10px;z-index: 100;}
.TTM_mian_r .details.admin_add .a_list li .a_termBox .a_prompt1 .select{font-size: 12px; width: 80px; border:solid 1px #e5e5e5; padding:0;text-indent: 2px;margin-top: 0; margin-left: 0px;background-position:62px -157px;}
.TTM_mian_r .details.admin_add .a_list li .a_termBox .a_prompt1 .select.w_100{width: 97px;background-position: 77px -157px;}
.TTM_mian_r .details.admin_add .a_list li .a_termBox .a_prompt1 .select.w_120{width: 120px;background-position: 100px -157px}
.TTM_mian_r .details.admin_add .a_list li .a_termBox .a_prompt1 .text{border-radius: 0;font-size: 12px;}
.TTM_mian_r .details.admin_add .a_list li .a_termBox .a_prompt1 .text.w_80{width: 80px;text-indent:7px;}
.TTM_mian_r .details.admin_add .a_list li .a_termBox .a_prompt1 .text.textarea_1{width: 145px;height: 80px;line-height: 18px;text-indent:0;padding:0 5px;}
.TTM_mian_r .details.admin_add .a_list li .a_termBox .read{background-color:#f1f2f4;color: #999;cursor: auto;}
/**/

/*20170221*/
.h170{height: 170px;}
.p_l90{padding-left: 90px;}
.Hotel_List .T_List ,.admin_add .tabl_left {position: relative;margin: 0 auto;overflow: hidden;width: 100%;}
.admin_add .tab_left1{position: relative;overflow: hidden;width: 757px;margin: 0 auto;min-height:0px}
.Hotel_List .T_List_ul,.admin_add .tabl_ul {position: absolute;left: 0px;top: 0px;}
.Hotel_List .HL_tit .HL_tit_left span.T_List_prev.T_List_prev_no{background-color: #f9fafb;background-position: -104px -123px}
.Hotel_List .HL_tit .HL_tit_left span.T_List_next.T_List_next_no{background-color: #f9fafb;background-position: -188px -123px}
.Hotel_List .HL_tit .HL_tit_left span.T_List_prev.T_List_prev_no:hover,.Hotel_List .HL_tit .HL_tit_left span.T_List_next.T_List_next_no:hover{cursor: auto;}
.RS_Hotel .tabl span.tabl_prev.tabl_prev_no{background-color: #f3f8fe;background-position: -103px -113px}
.RS_Hotel .tabl span.tabl_next.tabl_next_no{background-color: #f3f8fe;background-position: -188px -112px}
.RS_Hotel .tabl span.tabl_prev.tabl_prev_no:hover,.RS_Hotel .tabl span.tabl_next.tabl_next_no:hover{cursor: auto;}
.HL_con{height: 170px;}
.HL_con .HLF_add {padding-top: 10px; z-index: 110; background-color: #fff;width: 969px; position: fixed;height: 170px;background-color: #fff;top: 0;border-bottom: 1px solid #dadfe2;}
.RS_hint,.Hotel_List .HL_btn{position: relative;}
.clearfix.RS_hint.h50 ul{position: absolute;left: 475px;  width: 576px;}
.Hotel_List .HL_btn span{position: absolute;left: 797px;width: 200px;}
.RS_Hotel .tabl span.tabl_prev{z-index: 99}
.RS_Hotel .tabl span.tabl_next{z-index: 99}
/* .RS_left .tab_l tr:last-child {height: 80px;} */
.Room_status .daytbody tr:last-child td .tdhover{top: -2px;}
.RS_left .rs_div{position: relative;padding-left: 90px;}
.RS_left .rs_div .div_tit {position: absolute;top: 0;left: 0px;}

.f_ui-checkbox-c3 input[type=checkbox][disabled]+i {
  background-position: -119px -29px;
}

/*20170227*/
.order_main .yd_inf .hu_num dd span.D_Super{font-size: 12px;color: #f60;margin-left: 20px;}
.price_box .day_item .hotel_inf span{display: inline-block;}
.price_box .day_item .hotel_inf span .green_sj,.price_box .day_item .hotel_inf span .red_sj{margin-top: 9px;}

.TTM_mian_r .o_seek .select{margin-right: 20px; border-radius: 2px; height:26px; padding:0 30px 0 10px;cursor:pointer;background:url("../images/tu_02.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tu_02.png*/ 138px -155px no-repeat; font-family: "微软雅黑" ;font-size: 14px; height: 40px; text-indent: 0px; line-height: 40px;background-color:#f1f2f4 !important;border:none;width: 160px;}



/**/
.seller{}
.seller .s_state{height: 165px;}
.seller .s_state li{width: 307px;border:1px #eee solid;border-radius: 2px;height: 115px;float: left;margin-right: 20px;}
.seller .s_state li.m_r0{margin-right: 0;}
.seller .s_state li .title{width: 56px;background-color: #f8f8f9;height: 115px;float: left;position: relative;}
.seller .s_state li .title i{width: 26px;height: 26px;display: inline-block;position: absolute;top: 44px;left: 15px;}
.seller .s_state li .title i.img1{background-position: -1px -1px;}
.seller .s_state li .title i.img2{background-position: -70px -1px}
.seller .s_state li .title i.img3{background-position: -139px -1px}
.seller .s_state li .s_c{color: #4a4a4a;font-size: 14px;line-height: 32px;padding-left: 20px;float: left;padding-top: 8px; width: 230px;}
.seller .s_state li .s_c .s_p{font-size: 18px;}
.seller .s_state li .s_c .s_div p{float: left;width: 114px;}
.seller .s_state li .s_c .s_div span{color: #ff6002;display: inline-block;padding-left:15px; }
.seller .s_state li .s_c .s_div i{display: inline-block;width: 75px;}
.seller .s_state li .s_c a{color: #4a4a4a;}
.seller .s_state li .s_c a:hover{color: #3481ef;}
.seller .s_state li .s_c a:hover span{color: #3481ef;}
.seller .s_state li .s_c a:hover em{color: #3481ef;}
.seller .s_headline{height: 42px;line-height: 42px;color: #3481ef;font-size: 18px;}
.seller .s_headline i{color: #ff4400;padding-left: 40px;font-size: 12px;background-position: -365px -7px}
.seller .s_list {height: 400px;}
.seller .s_c1 {padding-top: 32px;}
.seller .s_c1 .title{height: 60px;line-height: 40px;font-size: 18px;color: #3481ef;}
.seller .s_c1 li{float: left;position: relative;height: 125px;text-align: center;width: 180px;color: #4a4a4a;font-size: 14px;line-height: 30px;}
.seller .s_c1 li i{width: 62px;height: 62px;display: inline-block;margin:0 60px;}
.seller .s_c1 li i.img1{background-position: -2px -41px;}
.seller .s_c1 li i.img2{background-position: -93px -41px;}
.seller .s_c1 li .xi{position: absolute;top: 8px;right: 0px;width: 1px; background-color: #c9c9c9;height: 45px;}
.seller .s_c1 li:last-child .xi{display: none;}



/*
.service_right .put{z-index: 1;height: 56px;width: 56px;border:1px solid #EBEBEB;background-color: #f6f6f6;background-position: -178px -28px;  position: absolute; right: 0;cursor: pointer;}
*/


/* .service_right .put_1{background: #fff; z-index: 5; border:solid 1px #eee;width: 150px;height: 144px;position: absolute;right: -152px;}
.service_right .put_1 li{min-height: 62px;color: #4a4a4a;font-size: 14px;line-height: 24px; padding-top: 10px;padding-left: 16px;cursor: pointer;border-bottom: solid 1px #eee;}
.service_right .put_1 li:last-child {display: none;}
.service_right .put_1 li i{background-position:-382px -39px;padding-left: 20px;padding-bottom: 3px;display: block;}
.service_right .put_1 li i:last-child {margin-bottom: 5px;}
.service_right .put_1 li a{color:#4a4a4a;}
.service_right .put_1 li.bgf1 i{background-position: -382px -79px;}
.service_right .put_1 li.bgf12 i{background-position: -382px -110px;}
.service_right .put_1 li:hover{background-color: #f1f1f1;}
.service_right .put_1 li:last-child{border-bottom: none;} */
.TTM_order{position: fixed;bottom: 0;right: 0;}
.TTM_order .TTM_title{background-color: #fff; cursor: pointer; font-weight: bold; padding-left: 15px; height: 48px;width: 133px;border:solid 1px #d2d2d2;position: absolute;bottom: 0;right: 0px;color: #4a4a4a;font-size: 14px;line-height: 48px;}
.TTM_order .TTM_title i{width: 20px;height: 44px;float: right;background-position:-352px 9px;}
.TTM_order .TTM_list{background-color: #fff; width: 148px;border:solid 1px #d2d2d2;position: absolute;bottom: -200px;right: 0px;color: #4a4a4a;font-size: 14px;line-height: 48px;}
.TTM_order .TTM_list .tit{height: 48px;padding-left: 15px;font-weight: bold;width: 133px;cursor:pointer;}
.TTM_order .TTM_list .tit i{width: 20px;height: 44px;float: right;background-position: -313px 9px;}
.TTM_order .TTM_list li{height: 40px;padding-left: 22px;line-height: 40px;cursor: pointer;}
.TTM_order .TTM_list li i{float: left;line-height: 20px;margin-top: 11px;margin-right: 5px; width: 20px;height: 20px;background-color: #5d9af2;color: #fff;border-radius: 2px;text-align: center;font-size: 13px;display: inline-block;}
.TTM_order .TTM_list li:hover{background-color: #f8f8f9;}
.TTM_order .TTM_list li i.col1{background-color: #ff8533;}
.TTM_order .TTM_list li i.col2{background-color: #5b99f1}


/**/

/*海外*/
.m_b15{margin-bottom: 15px;	}
.lodger_num .lodger_abroad{}
.lodger_num .lodger_abroad span{font-size: 14px;display: inline-block;float: left;width: 55px;line-height: 48px;}
.yq_abroad .yq_select{background:url("../images/tu_02.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tu_02.png*/ 152px -159px no-repeat #edf0f3;cursor: pointer; font-size: 12px;text-indent: 3px; outline: 0 none;-webkit-appearance: none; -moz-appearance: none;  -o-appearance: none; appearance: none; height: 34px;line-height: 34px;width: 170px;border:solid 1px #dadfe2;border-radius: 2px;}
.yq_text .yq_item_wrap.yq_abroad{max-width: 820px;}	
.yq_text .yq_item_wrap.yq_abroad .yq_item{width: 370px;}
.l_prompt{font-size: 14px;color: #4a4a4a;line-height: 34px;width: 620px;padding-top: 5px;}
.l_prompt p{position: relative;}
.l_prompt p.J_cue i{position: absolute;top: 15px;left: 284px;width:340px;height: 320px;background:url("../images/2017011301.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/2017011301.png*/ 0 0;z-index: 1; display: none;}

.order_main dl dd .select,.order_main .yd_inf .hu_num dd .select{ border:solid 1px #dadfe2; font-family: '微软雅黑';font-size: 14px; height: 38px; text-indent: 0px; line-height: 38px;background-position:76px -157px;padding:0 30px 0 12px; background-color:#f1f2f4;border-radius: 2px;width: 100px;}
.order_main dl dd .select.w_130{width: 130px;background-position:108px -157px;}
.DivLoading{height: 100px;position: relative; background-color: #f8f9fb;height: 30px;width: 100%;border-radius: 4px;margin-top:10px;}
.DivLoading span{background-color: #fedfcb;height: 30px;width: 0;display: block;border-radius: 4px;}
.DivLoading p{position: absolute;top: 0;height: 30px;line-height: 28px;color: #ff6002;font-size: 14px;left: 10px;}
.ti_hint{font-size: 14px;height: 32px;line-height: 30px;padding-left: 5px;width: 530px;float: left;color: #f60;}

.con_sea .menu_overseas{left: 0;position: absolute;top: 0;width: 100%;z-index: 100;}
.con_sea .mc_search{top: 90px;height: 280px;padding-top: 26px;}
.con_sea.hot_dsm .hd_title span,.con_sea.Hotel .h_title span{margin:0 15px;padding:0 12px;}
.con_sea.Hotel .h_c{padding:20px 15px 0;}
.con_sea.Hotel .h_c li{margin-top: 0px;}
.con_sea.Hotel .h_c li.big_img {height: 264px;width: 1185px;}
.con_sea.Hotel .h_c li.big_img img {border-radius: 8px;height: 264px;width: 1185px;}
.con_sea.Hotel .h_title{padding-top:0px;}
.con_sea.hot_dsm .hd_title{padding-top: 55px;}
.con_sea.hot_dsm .hd_c li.big_img{width:783px;height: 250px; }
.con_sea.hot_dsm .hd_c li.big_img img{width: 783px;height: 250px;}
.con_sea.hot_dsm {height: 1015px;}
.con_sea.hot_dsm .hd_c li .hd_text{width: 100%;height: auto;top: 96px;}
.con_sea.hot_dsm .hd_c li .hd_text p{opacity: 0.5;font-size: 16px;}
.con_sea .mc_search .ms_title1{position: relative;padding-right: 11px;width: 105px;}
.con_sea .mc_search .ms_title1 i{position: absolute;top:12px;right:-10px;height: 18px;width: 18px;background-position:0px -179px;cursor: pointer; }
.con_sea .mc_search li{margin-bottom: 30px;}
.con_sea .mc_search li.ms_btn{margin-bottom: 0;margin-top: 32px;}
.con_sea .Room .select_div_wrap .sel_div.w_120{height: 38px;width: 143px;background-position: 131px 19px;padding-left: 10px;text-indent: 3px;}
.con_sea.main_col .mc_search li dl dd{width: 90px;padding-top: 1px;}
.con_sea.main_col .mc_search li dl dd.w_50{width: 45px; background-image:url("../images/tu_02.png"); text-indent:-9999999px;}
.con_sea.main_col .mc_search li dl dd.w_63{width: 63px;}
.con_sea.main_col .mc_search li dl dd.w_38{width: 38px;color: #999;}
.con_sea.main_col .mc_search li .dcancel{right: 22px;z-index: 100;}
.sel_man .sm_btn span.J_ok {color: #3481ef;}
.sel_man .sm_title {color: #9b9b9b;font-size: 14px;padding-left: 20px;height: 36px;line-height: 36px;}
.sel_man .sm_ul{padding-bottom: 5px;border-bottom: solid 1px #dadcde;}
.sel_man .sm_ul li{line-height: 24px;height:auto;padding:0 0 0 20px;margin:0;}
.sel_man .sm_ul li:hover{background-color: #1e90ff;color: #fff;cursor: pointer;}
.sel_man .sm_c .sm_c1{height: 55px;}
.sel_man .sm_c .sm_c3{border-top: dashed 1px #eee; color: #9b9b9b;font-size: 14px;height: 34px;line-height: 34px;margin-left: 18px;padding-left: 3px;margin-right: 21px;}
.sel_man .sm_c .sm_c2{padding-bottom: 5px;display: none;} 
.sel_man .sm_c .sm_c4{height: 55px;}
.sel_man .sm_c .sm_c4 i{font-size: 16px;cursor: pointer; text-align:center;color: #fff;margin-left: 127px; width: 96px;height: 42px;line-height: 42px;background-color: #ff5c01;border-radius: 2px;display: inline-block;}
.sel_man .sm_c .sm_c4 i:hover{opacity:0.9;}
.sel_man .sm_c .sm_c4 i.J_prohibit{background-color: #c0c0c0;cursor: auto;}
.sel_man .sm_c .sm_c4 i.J_prohibit:hover{opacity: 1;}


/*列表*/
.time_form.tfw .time_form_bg .dd_select_hint,.searchBox.SB_overseas .dd_select_hint{cursor: pointer; float:left;width: 20px;height: 20px;background-position:-3px -179px;margin-top: 17px;}
.time_form.tfw .dd_select .dd_sel{padding-left: 10px; color: #999; cursor: pointer;background:url("../img/sj_down.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/img/sj_down.png*/ no-repeat 110px 19px;height: 40px;border:none; font-size: 14px;width: 120px;}
.time_form.tfw .dd_select.w_130{width: 130px;}
.time_form.tfw .time_form_bg .dd_select_hint{ margin-top: 13px;}
.searchBox.SB_overseas dd .wp_50{padding-left: 10px;width: 56px;color: #999;}
.searchBox.SB_overseas .dd_select_hint{cursor: pointer; float:left;width: 20px;height: 20px;background-position:-3px -179px;margin-top: 17px;}
.Collection_box.top_61{top: 61px;}
.Collection_box a.Coll_a{width: 100px;display: inline-block;text-align: center;line-height: 30px;}

.searchBox.SB_overseas .dd_sel{padding-left: 10px; color: #999; cursor: pointer;background:url("../img/sj_down.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/img/sj_down.png*/ no-repeat 110px 21px;height: 44px;border:none; font-size: 14px;width: 120px;}
.searchBox.SB_overseas{height: 100px;background:url("../images/2017011301.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/2017011301.jpg*/ 0 0;}
.searchBox.SB_overseas dl{padding-top: 27px;}
.searchBox.SB_overseas dd{width: 1140px;}
.searchBox.SB_overseas dd input.searchInp01{width: 300px;height: 48px;line-height: 48px;border-left: solid 1px #fff;border-top:solid 1px #fff;border-bottom:solid 1px #fff;}
.searchBox.SB_overseas dd input.searchInp03{height: 44px;line-height: 44px;margin-top: 3px;width: 210px;color: #999;}
.searchBox.SB_overseas dd .dd_select{position: relative; width: 105px; float: left;height: 44px;line-height: 44px;margin-top: 3px;border-left: 1px solid #e5e5e5;}
.searchBox.SB_overseas dd .dd_select.w_140{width: 140px;}
.searchBox.SB_overseas dd .dd_select.w_130{width: 130px;}
.searchBox.SB_overseas dd .dd_select select{font-family: "微软雅黑";color: #999; cursor: pointer; width: 105px;background:url("../img/sj_down.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/img/sj_down.png*/ no-repeat 86px 21px;height: 44px;border:none; font-size: 14px;text-indent: 3px; outline: 0 none;-webkit-appearance: none; -moz-appearance: none;  -o-appearance: none; appearance: none;}
.searchBox.SB_overseas dd .dd_select.w_140 select{font-family: "微软雅黑";width: 140px;background-position: 120px 21px;}
.menu_overseas1{height: 70px;}
.menu_overseas1 .logo{width: 220px;float: left;height: 70px;background:url("../images/logo2.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/logo2.png*/ 0 0 no-repeat;}
.menu_overseas1 a{float: left;width: 135px;height: 70px;line-height: 70px;text-align:center;font-size: 14px;color: #4a4a4a;cursor: pointer;}
.menu_overseas1 a:hover{background-color: #fbfbfb;}
.menu_overseas1 a.lion{background-color: #5d9af2;color: #fff;}
.menu_overseas1 a.lion:hover{opacity: 0.9;}
.menu_overseas{height: 50px;background-color: #062246;}
.menu_overseas .logo{width: 170px;float: left;height: 50px;background:url("../images/logo3.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/logo3.png*/ -15px -15px no-repeat;}
.menu_overseas a{float: left;width: 135px;height: 50px;line-height: 50px;text-align:center;font-size: 14px;color: #fff;cursor: pointer;}
.menu_overseas a:hover{background-color: #03234e;}
.menu_overseas a.lion{background-color: #65c3ff;font-family: "黑体";}
.menu_overseas a.lion:hover{opacity: 0.9;}

.search_list01 dd p.m_t{margin-top: 0px;padding:0;}
.search_list01 dd p.m_t span{color: #999;font-size: 12px;padding:0px;}
.time_form.tfw{width: 730px;}
.time_form.tfw .time_form_bg{width: 650px;}

.time_form.tfw .dd_select{position: relative;  width: 118px; float: left;height: 40px;line-height: 40px;border-left: 1px solid #e5e5e5;}
.time_form.tfw .dd_select.w_140{width: 140px;}
.time_form.tfw .dd_select select{font-family: "微软雅黑";color: #999; cursor: pointer; width: 118px;background:url("../img/sj_down.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/img/sj_down.png*/ no-repeat 99px 19px; height: 40px;border:none; font-size: 14px;text-indent: 3px; outline: 0 none;-webkit-appearance: none; -moz-appearance: none;  -o-appearance: none; appearance: none;}
.time_form.tfw .dd_select.w_140 select{font-family: "微软雅黑";width: 140px;background-position: 120px 19px;}
.time_form.tfw .searchInp02.w_110{color: #999;}
.time_form.tfw .Hotel_details_num{margin-right: 10px;}
.ht_main_tab ul li.f9{width: 65px;}
.ht_main.ht_overseas{}
/* .ht_main.ht_overseas .hotel_details_list tr td .Hotel_details_abtn{width: 60px;}
.ht_main.ht_overseas .hotel_details_list tr td .Hotel_details_abtn em{width: 60px;} */
.ht_main.ht_overseas .ht_main_tab ul li.f2{width: 120px;}
.ht_main.ht_overseas .ht_main_tab ul li.f3{width: 135px;}
.ht_main.ht_overseas .ht_main_tab ul li.f5{width: 55px;}
.ht_main.ht_overseas .ht_main_tab ul li.f6{width: 63px;}
.register_btn .btnLoading{  height: 16px; display: inline-block;}
.order_pay_right .register_btn .btnLoading{  height: 40px; display:none;}
.order_pay_right .register_btn.btnLoading_box .btnLoading {display: block;}
.order_pay_right .register_btn {margin-top: 10px;}
.Room .select_div_wrap{}
.Room .select_div_wrap .select_div{width:75px;background-position: 86px 16px; }
.Room .ms_title1{width: 116px;text-align: right;margin-right: 20px; line-height: 38px;}
.Room .select_div_wrap .select_div_hide{width:105px }
.Room .select_div_wrap .select_div.w_120{width: 120px;background-position: 130px 16px;}
.Room .select_div_wrap .select_div_hide.w_120{width:155px }
.sel_man { display: none;  position: absolute;top: 44px;left: -1px;width: 350px;height: auto;background: #fff;border: 1px solid #edf0f2;z-index: 9;/*display: none;*/box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.24);border-radius: 2px;}
.sel_man .sm_btn{height: 62px;border-top:solid 1px #eee;width: 350px;}
.sel_man .sm_btn span{cursor: pointer; float: left;border-right: solid 1px #eee;text-align: center;height: 62px;line-height: 62px;width: 174px;display: inline-block;}
.sel_man .sm_btn span.on{border-left: none;}
.sel_man .sm_btn span:hover{background-color: #f6f6f6;}
.sel_man .sm_c{min-height: 55px;padding:15px 0px 0px 0px;}
.sel_man .sm_c select{font-family: "微软雅黑";border:solid 1px #dadcde;border-radius: 2px; color: #999; cursor: pointer; width: 95px;background:url("../img/sj_down.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/img/sj_down.png*/ no-repeat 74px 19px; height: 40px;font-size: 14px;text-indent: 3px; outline: 0 none;-webkit-appearance: none; -moz-appearance: none;  -o-appearance: none; appearance: none;}
.sel_man .sm_c span{display: inline-block;width: 46px;padding-left: 20px;}
.sel_man .sm_c .sm_c2 div{display: none;}

.Room .select_div_wrap .sel_div{font-family: "微软雅黑";border:1px solid #c8cdd3;border-radius: 2px; color: #999; cursor: pointer; width: 105px;background:url("../img/sj_down.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/img/sj_down.png*/ no-repeat 84px 19px; height: 40px;font-size: 14px;text-indent: 7px; outline: 0 none;-webkit-appearance: none; -moz-appearance: none;  -o-appearance: none; appearance: none;}
.Room .ms_title1{width: 116px;text-align: right;margin-right: 20px; line-height: 38px;}
.Room .select_div_wrap .sel_div.w_120{width: 155px;background-position: 134px 16px;}



.time_form.tfw .dd_select .sel_man ,.searchBox.SB_overseas dd .dd_select .sel_man {display: none; position: absolute;top: 44px;left: -1px;line-height: 38px; width: 350px;height: auto;background: #fff;border: 1px solid #edf0f2;z-index: 90000;/*display: none;*/box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.24);border-radius: 2px;}
.time_form.tfw .dd_select .sel_man .sm_btn,.searchBox.SB_overseas dd .dd_select .sel_man .sm_btn{height: 62px;border-top:solid 1px #eee;width: 350px;}
.time_form.tfw .dd_select .sel_man .sm_btn span,.searchBox.SB_overseas dd .dd_select .sel_man .sm_btn span{cursor: pointer; float: left;border-right: solid 1px #eee;text-align: center;height: 62px;line-height: 62px;width: 174px;display: inline-block;}
.time_form.tfw .dd_select .sel_man .sm_btn span.on,.searchBox.SB_overseas dd .dd_select .sel_man .sm_btn span.on{border-left: none;}
.time_form.tfw .dd_select .sel_man .sm_btn span:hover,.searchBox.SB_overseas dd .dd_select .sel_man .sm_btn span:hover{background-color: #f6f6f6;}
.time_form.tfw .dd_select .dd_select .sel_man .sm_c,.searchBox.SB_overseas dd .dd_select .sel_man .sm_c{min-height: 52px;padding:16px 0px 5px 0px;}
.time_form.tfw .dd_select .sel_man .sm_c select,.searchBox.SB_overseas dd .dd_select .sel_man .sm_c select{font-family: "微软雅黑";border:solid 1px #dadcde;border-radius: 2px; color: #999; cursor: pointer; width: 95px;background:url("../img/sj_down.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/img/sj_down.png*/ no-repeat 74px 19px;line-height: 38px; height: 40px;font-size: 14px;text-indent: 3px; outline: 0 none;-webkit-appearance: none; -moz-appearance: none;  -o-appearance: none; appearance: none;}
.time_form.tfw .dd_select .sel_man .sm_c span,.searchBox.SB_overseas dd .dd_select .sel_man .sm_c span{display: inline-block;width: 46px;padding-left: 20px;line-height: 40px;}
.time_form.tfw .dd_select .sel_man .sm_c .sm_c2 div,.searchBox.SB_overseas dd .dd_select .sel_man .sm_c .sm_c2 div{display: none;}
.time_form.tfw .dd_select .sel_man{top: 41px;}



/**/
.TTM_contentMin {
	position: relative;
	    min-height: 682px;
}

.TTM_contentMin .TTM_Audit_failure{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}
.h_border{border-bottom: 2px solid #3481ef;}

/*.saas_com  #AuditFalse2 .log_hint_wrap{
	width: 356px;
	height: 26px;
}
.saas_com  #AuditFalse2 .log_hint_wrap .log_hint{
	font-size: 14px;
    line-height: 26px;
    color: #ff6600;
}*/
 .log_hint_wrap{
	width: 356px;
	height: 26px;
}
 .log_hint_wrap .log_hint{
	font-size: 14px;
    line-height: 26px;
    color: #ff6600;
}
.search_listL{position: relative;}
.unusual_wrap{
	width: 396px;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	text-align: center;
}
.unusual_wrap .a_BTN{
	display: inline-block;
	width: 100px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	font-size: 14px;
	text-decoration: none;
	background: #3481ef;
	color: #fff;
	border-radius: 2px;
	margin: 0 6px;
	margin-top: 30px;
}
.unusual_wrap .a_BTN:last-child{
	background: #fff;
	border: 1px solid #3481ef;
	color: #3481ef;
}
.unusual_wrap .unusual {
	width: 396px;
	background: url("../images/unusual_01.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/unusual_01.png*/ no-repeat center;
	text-align: center;
	padding-top: 250px;
}

.unusual_wrap .unusual p{
	line-height: 30px;
	font-size: 14px;
	color: #9b9b9b;
}
.unusual_wrap .unusual p:first-child{
	color: #4a4a4a;
	font-size: 20px;
}
.TTM_contentMin .unusual_wrap{
	top: 50%;
	transform: translate(-50%,-50%);
}
.TTM_contentMin .unusual_wrap .unusual{
	background: url("../images/ufo.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/ufo.png*/ no-repeat center;
}
.TTM_contentMin .unusual_wrap .lock{
	background: url("../images/lock.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/lock.png*/ no-repeat center;
}
.TTM_mian .TTM_mian_r .unusual_wrap .unusual{
	background: url("../images/order_no.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/order_no.png*/ no-repeat center;
}

.TTM_mian .TTM_mian_r .unusual_wrap .unusual:hover{text-decoration: none;}
.unusual_wrap .unusual:hover{text-decoration: none !important;}

.now_icon {
	background: url("../images/now.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/now.jpg*/ no-repeat center;
	display: inline-block;
	width: 27px;
	height: 22px;
	float: left;
}
.o_list .ol_c .now_icon{
	margin-top: 9px;
    margin-left: -23px;
    margin-right: 5px;
}
.d_list .dl_c .now_icon{
	    margin-top: 5px;
    margin-left: 5px;
}
.safe_btn{display: block;}
.inf_hidden{
	display: inline-block;
	max-width: 206px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-right: 0!important;
}
.inf_hidden02{
	display: inline-block;
	max-width: 155px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.timeList .timeList_ul li .sell_over{
	height: 66px;
	line-height: 66px;
}

.index_ba {display: block;height: 100%;}

.searchBtn_loading {background: #ff6000!important;}
.searchBtn_loading .btnLoading {display: block; width: 80px; height: 50px;}

/**************酒店详情（修改）************************/

.price_box{
	position: absolute;
    right: 0;
    top: 50px; 
    width: 292px;
/*    max-width: 665px;*/
	background: #fff;
	border: 1px solid #FF6000;
	z-index: 999;
	color: #4a4a4a;
	display: none;
	padding-left: 10px;
	padding-right: 10px;
}
.price_box .prev_up{
	position: absolute;
    top: -5px;
    right: 108px;
    width: 0px;
    height: 0px;
    border-bottom: 5px solid #fff;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
    z-index: 102;
}
.price_box .prev_up1{
    position: absolute;
    top: -7px;
    right: 106px;
    width: 0px;
    height: 0px;
    border-right: 6px solid transparent;
    border-left: 6px solid transparent;
    border-bottom: 7px solid #ff6002;
    z-index: 101;
}
.td_div{
	position: relative;
	float: left;
	width: auto;
}


.price_box  .day_item{
    width: 92px;
    text-align: center;
    float: left;
    border-bottom: 1px solid #dadfe2;
}
.price_box  .day_item h5{
	height: 37px;
	line-height: 37px;
}
.price_box  .day_item .hotel_inf{
	    font-size: 12px;
  		padding-bottom: 10px;
}
.price_box  .day_item .hotel_inf p{
	    line-height: 22px;	
}
.clearfix2:after{ content:"."; display:block; height:0; overflow: hidden; visibility:hidden; clear:both;/*  display: inline-block;*/ }
		
.hotel_details_list tr td.hdl_td1{
	padding-left: 6px;
	line-height: 20px;
	
position: relative;
}
.hotel_details_list tr td{
	padding-left: 9px;
	position: relative;	
}
.price_box  .day_item .hotel_inf p.over_order{
    height: 44px;
    line-height: 44px;
}


/**/
.Jadjust .J_c1 li{position: relative;}
.Room_status .tab_right .tabr_c1 li .tit_hint{position: absolute;left: 70px;top: 16px;cursor: pointer;display: inline-block;width: 18px;height: 15px;vertical-align: middle;background-position: 0 -180px;}
.Jadjust .J_c1 li .tit_hint{position: absolute;left: 42px;top: 17px;cursor: pointer;display: inline-block;width: 18px;height: 15px;vertical-align: middle;background-position: 0 -180px;}

.RS_hint .RS_tit input{background: url("../images/tu_02.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tu_02.png*/ 90px -155px no-repeat; margin:0 5px 0 5px; background-color: #f1f2f4;border: medium none;border-radius: 0;font-family: "微软雅黑";font-size: 12px;height: 40px;line-height: 40px;padding:0 15px 0 10px;text-indent: 0;width: 85px;}
.Hotel_List .HL_tit .HL_tit_right .r_sel .rs_t .pp_sle{cursor: pointer; background:url("../images/ico.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/ico.png*/ no-repeat 19px -277px; float: left;height: 36px;width: 70px;border-left: none;}
.Hotel_List .HL_tit .HL_tit_right .r_sel .rs_t .pp_sle:hover{background-color: #f8f8f8;}


.Hotel_List .HL_tit .HL_tit_right .r_sel .rs_t .pp_sle {
    display: block;
    background: url("../images/listIco.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/listIco.png*/ no-repeat 24px -156px;
    height: 40px;
    position: absolute;
    top:-1px;
    right: -1px;
    border-radius:0 2px 2px 0;
}
.Hotel_List .HL_tit .HL_tit_right .r_sel .rs_t .pp_sle:hover {
    background: url("../images/listIco.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/listIco.png*/ #ff6000 no-repeat 24px -13px;
}


.RS_Hotel .RS_left td .tdhover span {float: right;cursor: pointer;display: inline-block;padding: 0 5px;line-height: 20px;z-index: 5;}
.admin_add .tabl_ul tr:last-child td .tdhover{top: -2px;}

.Batch_con .Batch .B_con td li.w_610,.Batch_con .Batch .B_con th li.w_610{width: 595px;}
.Batch_con .Batch .B_con td li.w_195{width: auto;}
.Batch_con .Batch .B_con td .uldiv li.w_610 label {width: 52px;}
.m_l103 { margin-left: 103px;}

.pr_div{position: absolute;top: 75px;right: 18px;color: #999;}
.pr_div i {color: #333;}


.saas_tip.ui-dialog{border:solid 1px #ff6000;border-radius: 0;}
.tip_pop{}
/* .tip_pop ul{width: 368px;background-color: #fff;position: absolute;top:0;left: 0;color:#4a4a4a;} */
.tip_pop ul li{border-bottom: dashed 1px #dadfe2;line-height: 28px;padding:8px 15px;position: relative;}
.tip_pop ul li:last-child{border-bottom: none;}
.tip_pop ul li .li_log{  position: absolute;  top: 6px;  right: 10px;  line-height: 26px;cursor: pointer;}
.tip_pop ul li .li_div i{padding-right: 40px;width: auto;float: initial;}
.tip_pop ul li .li_div {line-height: 24px;height: 24px;}
.tip_pop ul li .li_div i i.c_ff6 {padding-right: 0;}
.tip_pop ul li i{  padding-right: 0;float: inherit;width: auto;}
.ui-popup-bottom .saas_tip .ui-dialog-arrow-a{border-bottom:solid 8px #ff6000;}

.main_col .menu_overseas{position: absolute;top: 0 ;left: 0;z-index: 999;width: 100%;}

.hotel_details_list td{word-break:break-all;}


.con_sea .mc_search li span span {display: none;}


/**/
.Noresult{width: 800px;margin: 0 auto;text-align: center;padding-bottom: 50px;}
.Noresult p{height: 240px;width: 500px;background:url("../images/tu_1.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tu_1.png*/ no-repeat center bottom;margin:0 auto;}
.Noresult span{text-align: center;color: #4a4a4a;font-size: 14px;line-height: 60px;}
.Noresult a{color: #009af0;}
.Noresult a:hover{text-decoration: underline;}



.f_ui-valid-item .valid-tip.success i {
    background: url("../images/green_1.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/green_1.png*/ no-repeat center;
    background-size: 17px 17px;
}

.verify:hover {background: rgba(0,0,0,0.2)!important;}
.verify.huise:hover {background: #F1F2F4!important;}

/*20170511国内修改*/
.w_140{width: 140px;}
.dib{display: inline-block;}
.tier{ cursor:pointer; width:50px;height: 50px;overflow: hidden;}
.tier img{width: 50px !important;height: 50px !important;}
.tier1{border:1px solid #ccc;display:none;position:absolute;z-index:100;}
.tier1 img{max-width: 400px !important;min-height: 300px !important;display: block;}
.background{background-color: #fff;}
.tier1 span{display: none;}


/*列表 loading条*/
.load_line1{    position: fixed;
width: 100%;
top: 0px;
left: 0px;
height: 3px;}
.load_line1 span {display: block;width: 0px;height: 3px; background: #FF6002;}


.TTM_crumbs {position: relative;height: 20px;line-height: 28px; width: 1200px;margin:0 auto;}
.TTM_crumbs a{ color: #4a4a4a;font-size: 14px;}
.TTM_crumbs a:hover{text-decoration: underline;color: #3481ef;}
.TTM_crumbs i{color: #3481ef;font-size: 14px;}
.load_line1 span {display: block;width: 0px;height: 3px; background: #FF6002;}
.go_top1 {bottom: 40px;position: fixed;right: 20px;width: 50px;z-index: 999; display: none!important;}
.go_top1 a {background-image: url("../images/set_05.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/set_05.png*/;display: block;height: 64px;width: 64px;opacity: 0.6;}
.go_top1 a:hover{opacity: 1;}

/*2017-05-23修改*/
.page_index {font-size: 14px;line-height: 24px;margin-top: 7px;}
.page_index a {color: #4a4a4a;}
.ttm_main_content .TTM_mian_l {margin-top: 7px;} 
.ttm_main_content .TTM_mian_r {padding-top: 0px;}
.TTM_mian_r .details .details_title{height: 55px;font-size: 16px;line-height: 34px;}
.TTM_mian_r .details .details_title2{height: 36px;font-size: 16px;line-height: 14px;margin-top: 30px;}
.TTM_mian_r .details .d_list .dl_c{background: #f3f8fe;padding: 10px 0 0;}
.TTM_mian_r .details .d_list .dl_c li{color: #4a4a4a;line-height: 30px; padding: 2px 20px;}
.TTM_mian_r .details .d_list .dl_c li .Li_Pay{height: 36px;line-height: 36px;padding:2px;background: #ff6600;text-align:center; float: left;}
.TTM_mian_r .details .d_list .dl_c li.blue_btn .Li_Pay{background: #3481EF;}
.TTM_mian_r .details .d_list .dl_c li.blue_btn .Li_Pay .money{color: #3481EF;}
.TTM_mian_r .details .d_list .dl_c li.blue_btn .Li_Pay .payment:hover{background: rgba(52,123,239,0.8);}
.TTM_mian_r .details .d_list .dl_c li .Li_Pay .money{height: 36px;background-color: #f3f8fe;min-width: 78px;float: left;color: #f60;/* font-weight: bold; */}
.TTM_mian_r .details .d_list .dl_c li .Li_Pay .payment{height: 36px;width:78px; float:left;color: #fff;cursor:pointer;}
.TTM_mian_r .details .d_list .dl_c li .Li_Pay .payment:hover{background-color: #ff5000;}
.TTM_mian_r .details .d_list .dl_c li a{ color: #4a4a4a;margin-left:25px; line-height: 40px;}
.TTM_mian_r .details .d_list .dl_c li a:hover{text-decoration: underline;color: #3481ef;}
.TTM_mian_r .details .d_list .dl_c li a.button{color: #fff;display: inline-block;height: 32px;padding:0 11px; border-radius: 3px; line-height: 30px;}
.TTM_mian_r .details .d_list .dl_c li.h40{height: 40px;  margin-top: 8px;}
.TTM_mian_r .details .d_list .dl_c li span.m_l20{
	display: inline-block;
}
.TTM_mian_r .details .d_list .dl_c li span.m_l20:hover{
	text-decoration: underline;
	color: #3481ef;
	cursor: pointer;
}
.order_status { width: 100%;}
.order_status dt { width: 74px;float: left; }
.order_status dd {float: right;width: 855px; background: url("../images/order_status1.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/order_status1.png*/ no-repeat 1px 10px;padding-bottom: 6px;}
.order_status dd p {padding-left: 30px;background: url("../images/order_status.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/order_status.png*/ no-repeat 0 -102px;}
.order_status dd p em {color: #9a9a9a;}
.order_status dd p i {margin-left: 10px;color: #4a4a4a;}
.order_status dd p:last-child {background: url("../images/order_status.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/order_status.png*/ no-repeat 0 7px;}
.order_status dd p:last-child em {color: #f60;}
.order_status_box {border-bottom: 1px solid #e7eaed;}
.TTM_mian_r .details .d_list .dl_c li.order_status_box {padding-bottom: 1px;}
.TTM_mian_r .details .d_list .dl_c li.order_status_operating {line-height: 40px;}
.TTM_mian_r .details .d_list .dl_c li.order_status_operating_h40 {padding: 20px ;height: 40px;}
.go_top1 a:hover{opacity: 1;}
.go_top1 a:hover{opacity: 1;}


.f_ui-checkbox-c3 input[type=checkbox][disabled]:checked+i {
    background-position: 0 -30px;
}

.menu_terms {float: right;font-size: 14px;color: #fff;margin-top:30px;line-height:28px;background: url("../images/ico02.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/ico02.png*/ no-repeat left center;padding-left: 25px;cursor: pointer;}
.services_terms {color: #3481EF}


.w_72_ofh { width: 84px; float: left;  white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden; }
.J_delete_input {width: 38px; text-align: center;position: absolute;height: 40px; line-height: 40px; right: 1px; top: 1px;border-left: 1px solid #edefef;
					font-size: 12px;cursor: pointer;display: none;}
.J_delete_input:hover {color: #3481ef}

.information .qd_inf_dl04 dd .hotel_qq_newbox em.J_del{right: 45px;}	
.information .qd_inf_dl04 dd .hotel_qq_newbox input {width: 140px;padding-right: 58px;}

.TTM_mian_r .details .d_list .dl_c .QQ_service li {padding: 0px;}

.saas_com_notice .ui-dialog-footer button.ui-dialog-autofocus {width: 100%;    border-radius: 0 0 6px 6px;}
	.saas_com_notice .JP_hint.JP_hint1 {height: 60px;}
	.saas_com_notice .ui-dialog-close {display: none;}
	.saas_com_notice .ui-dialog-header {display: none;}

/*限制售卖*/
.P_add_1 { background-position: center 25px; background-color: #f0f0f0; background-repeat: no-repeat; height: 90px;margin: 0 auto; border-bottom:solid 1px #dddddd; }
.P_add_2{ background-position:center -65px !important;}
.P_add_3{ background-position:center -155px !important;}
.P_add_4{ background-position:center -235px !important;}
.Plat_chosedetail{ display: none; }
.Pchose_qudao{ overflow: hidden; padding-bottom: 30px;}
.Pchose_qudao h3{ padding: 25px 0 25px 25px; font-size: 14px; font-weight: normal;}
.Pchose_qudao dl{ padding-left: 26px; }
.Pchose_qudao dl dd{ float: left; width: 115px; margin:0 45px 24px 0;}
.Pchose_qudao dl dd label{ cursor: pointer; }
.Plat_searc{ overflow: hidden; } 
.commontk_right{ white-space: nowrap; text-overflow: ellipsis; max-width: 320px; overflow: hidden;}
.P_tips01{ border-top: none; }
.P_tips{ padding-left: 70px; }

.Pchose_qudao.pq dl dd{border: solid 1px  #e6e6e6;border-left:none;border-top:0px;height: 100px;width: 160px;text-align: center;line-height: 100px;position: relative;}
.Pchose_qudao.pq dl dd:nth-child(1){border-top: 1px solid #e6e6e6;}
.Pchose_qudao.pq dl dd:nth-child(2){border-top: 1px solid #e6e6e6;}
.Pchose_qudao.pq dl dd:nth-child(3){border-top: 1px solid #e6e6e6;}
.Pchose_qudao.pq dl dd:nth-child(4){border-top: 1px solid #e6e6e6;}
.Pchose_qudao.pq dl dd:nth-child(5){border-top: 1px solid #e6e6e6;}
.Pchose_qudao.pq dl dd img{max-width: 160px; max-height: 100px;    position: absolute;
    left: 0;
    top: 0;
    margin-top: 50px;
    margin-left: 80px;
    transition: translate(-50%,-50%);
    transform: translate(-50%,-50%);}
.Pchose_qudao.pq dl dd .dddiv{right:0px;top:0;position: absolute;z-index: 10;}
.Pchose_qudao.pq dl dd label{width: 148px;height: 100px;}
.Pchose_qudao.pq dl dd label i{left: auto;right: 0px;top: -1px;}
.Pchose_qudao.pq dl dd:nth-child(5n+1){border-left: solid 1px  #e6e6e6;}
.Pchose_qudao.pq dl dd.ddadd{background-color: rgb(251, 248, 233)}
.Pchose_qudao.pq dl dd{margin:0;}
	
.h_auto {height: auto!important;}
.more_btn {position: relative;display: inline-block;}
.more_operating {width: 74px;position: absolute;
    left: -20px;
    top: 50px;
    background: #fff;
    box-shadow: 0 0 8px 0.6px #d0d0d1;
    display: none;
    border-radius: 4px;
    z-index: 99;
    padding: 5px 0px;
}
.more_operating_btn {line-height: 34px; text-align: center;color: #4a4a4a;}    
.more_operating_btn:hover {color: #3481ef;}
.clickBg {
    background: #d1e3f9 !important;
}

/*2017-6-17*/
.op_co_invoice {font-size: 14px;}
.op_co_invoice .SpanW_143 {font-size: 16px;padding-top: 10px;}
.TTM_mian_r .information .op_co_invoice em {color: #4a4a4a;position: relative; top: 1px;margin-left: 10px;}

/*2017-6-23*/
.price_box .day_none {background:#f2f2f2; }
.price_box .day_none p {color: #ccc;}
.price_box .day_none p span.colorYellow {color: #ccc!important;}

.invoice_notice {position: relative;}
.invoice_notice:hover .hint_masage {display: block;}
.invoice_notice i {border-bottom: 1px dotted #0fa201;color:#0fa201;cursor: help;}
.invoice_notice span.hint_masage {
    padding: 15px 20px;
    width: 150px;
    border: 1px solid #d8d8d8;
    border-radius: 4px;
    line-height: 26px;
    position: absolute;
    left: -20px;
    top: 26px;
    text-indent: 0;
    background: #fff;
    z-index: 5;
    display: none;
    color: #4a4a4a;
    box-shadow: 0 0 8px 0.6px #d0d0d1;
}
.service_right_ico {position: absolute;top: 50%;right: 0px; transform: translateY(-50%);}
.service-ewm-box,.service-qq-box {display: block;position: relative;}
.service-qq-ico {display: block;height:48px;background: url("../images/service.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/service.png*/ no-repeat center;width: 36px;cursor: pointer;-webkit-transition: all .2s;
    -moz-transition: all .2s;
    -ms-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;}
.service-ewm-ico {display: block;height: 48px;background: url("../images/code.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/code.png*/ no-repeat center;width: 36px;cursor: pointer;-webkit-transition: all .2s;
    -moz-transition: all .2s;
    -ms-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;}
.service-ewm-box:hover .service-ewm-ico,.service-qq-box:hover .service-qq-ico {background-color: #fff!important;-webkit-transition: all .2s;
    -moz-transition: all .2s;
    -ms-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;}  
.service-qq-box-list {position: absolute;right: 36px;top: -12px;background: #fff;border-radius: 2px;border: 1px solid #eeeeee; width: 134px;
	    box-shadow: 0px 0px 15px rgba(0,0,0,0.06); display: none;}    
.service-qq-box-list li {padding:10px 8px 10px 28px;line-height: 20px;}
.service-qq-box-list li p {line-height: 30px;}
.service-qq-box-tel {background: url("../images/tel.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/tel.png*/ no-repeat 8px 18px;border-bottom: 1px solid #eee;}
.service-qq-box-qq {background: url("../images/qq.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/qq.png*/ no-repeat 8px 18px;}
.service-qq-box-qq a {color: #4a4a4a;}
.service-qq-box-qq a:hover {color: #3481ef;}
.service-ewm-box-m {position: absolute;right: 36px;top: -12px;background: #fff;border-radius: 2px;border: 1px solid #eeeeee; width: 120px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.06); padding: 7px;  display: none;
}  
.service-ewm-box-m p {width: 120px; height: 120px; background: url("../images/ewm.jpg")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/ewm.jpg*/ no-repeat center;background-size: 120px; }
.service-ewm-box-m h3 {text-align: center;font-size: 12px;line-height: 20px;}
.service-ewm-box:hover .service-ewm-box-m {display: block;}
.service-qq-box:hover .service-qq-box-list {display: block; }

/* c2b入口 */
.c2b-bentranc-items{
	position: relative;
	display: block;
}
.c2b-bentranc-items .c2b-bentranc-item{
	position: relative;
	width: 36px;
	height: 80px;
	color: #238af7;
	cursor: pointer;
	padding: 22px 5px;
	box-sizing: border-box; 
	line-height: 16px;
}
.c2b-bentranc-items .c2b-bentranc-item:hover{
	background-color: #fff;
}
.c2b-bentranc-items .c2b-bentranc-item:first-child{
	height: 68px;
	line-height: 24px;
}
.c2b-bentranc-items .c2b-bentranc-item>s{
	position: absolute;
	top: 20px;
	right: 2px;
	width: 6px;
	height: 6px;
	background-color: #d71319;
	border-radius: 50%;
}
.c2b-bentranc-items .c2b-bentranc-item:first-child>s{
	top: 24px
}

/**/
.service_right{position: fixed;top:0px;right:0;z-index: 1000;height: 100%;background: rgba(255, 255, 255, 0.8);width: 36px;border-left: 1px solid #ededed;font-size: 12px;}
.right-ico { width: 8px; height: 13px;
	background: url("../images/rightIco.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/rightIco.png*/ no-repeat;
	position: absolute;
	right: -8px;
	top: 29px;
}
.go-top-ico {position: absolute;bottom: 0px;right: 0px; width: 36px; height: 72px; background: url("../images/TOP.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/TOP.png*/ no-repeat center; cursor: pointer;-webkit-transition: all .2s;
    -moz-transition: all .2s;
    -ms-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;display: none;}
.go-top-ico:hover {background-color: #fff;-webkit-transition: all .2s;
    -moz-transition: all .2s;
    -ms-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;}

    .hotel_details_list tbody tr:last-child {border-bottom: 0px;}

.DivLoading {  
    position: relative;
    background-color: #f8f9fb;
    height: 30px;
    width: 100%;
    border-radius: 4px;
}
.DivLoading p {
    position: absolute;
    top: 0;
    height: 30px;
    line-height: 28px;
    color: #ff6002;
    font-size: 14px;
    left: 10px;
}
.DivLoading span {
    background-color: #fedfcb;
    height: 30px;
    width: 0;
    display: block;
    border-radius: 4px;
}    

/************************TTM-个人中心-我的订单-2017.10.26-add **********************/
.TTM_mian_r{
	color:	#666;
}
.TTM_mian_r a{
	color:	#222;
}
.TTM_mine_welcome{
	margin-bottom: 19px; 
}
.TTM_mine_welcome .morning{
	font-size: 18px;
	line-height: 25px;
}
.TTM_mine_welcome .edit-mine{
	margin: 0 20px;
}
.TTM_mine_welcome a:active,
.TTM_mine_welcome a:hover{
	color: #3481ef;
}
.TTM_mine_order{
	display: flex;
	margin-bottom: 35px;
}
.TTM_mine_order .TTM_mine_confirm{
	width: 382px;
	height: 68px;
	padding: 31px 39px;
	border-radius: 4px;
	background:rgba(255,255,255,1);
	box-shadow: 0px 0px 8px #c6c6c6;
}
.TTM_mine_confirm{
	display: flex;
	justify-content: space-between;
	margin-right: 20px;
}
.TTM_mine_confirm a{
	display: block;
	display: flex;
	flex-direction: column; 
	font-size: 16px;
	color: #222;	
	text-align: center;
}
.TTM_mine_confirm a:nth-child(1){
	width: 89px;
}
.TTM_mine_confirm a:nth-child(2){
	width: 95px;
}
.TTM_mine_confirm a:nth-child(3){
	width: 79px;
}
.TTM_mine_confirm a img{
	display: block;
	margin: 0 auto;
	margin-bottom: 12px;
	width: 40px;
	height: 40px;	
}
.TTM_mine_money{
	width: 460px;
	height: 62px;
	padding: 33px 0px 35px 30px; 
	box-shadow: 0px 0px 8px #c6c6c6;
	position: relative;
}
.TTM_mine_money .title{
	display: block;
	line-height: 14px;
	margin-bottom: 20px;
	font-size: 14px;
	color: #666;
	cursor: default;
}
.TTM_mine_money .title span{
	margin-left: 20px;
	color: #999;
	font-size: 12px;
	cursor: pointer;
}
.TTM_mine_money .title span:hover{
	color: #3481ef;
}
.TTM_mine_money .money{
	line-height: 28px;
}
.TTM_mine_money .money span{
	display: none;
	color: #FF6000;
	font-size: 28px;
	/* width: 168px; */
	margin-right: 29px;
	position: absolute;
	left: 30px;
}
.TTM_mine_money .money span a{
	color: #FF6000;
}
.TTM_mine_money .money .money_hide{
	font-size: 48px;
	word-spacing: -6px;
	line-height: 46px;
}
.TTM_mine_money .money .show{
	display: inline-block;
}
.TTM_mine_money .money i{
	color: #FF6000;
	font-size: 12px;
}
.money .money_button li{
	float: left;
	width: 50px;
	height: 24px;
	text-align: center; 
	line-height: 24px;
	border: 1px solid #238AF7;	
	border-radius: 3px;
	margin-right: 10px;
}
.money .money_button li:hover{
	background-color: #238AF7;
}
.money .money_button li:hover a{
	color: #fff;
}
.money .money_button li a{
	color: #238AF7;
}
.money .money_button li:first-child{
	margin-left: 197px;
}
.money .money_button li:last-child{
	border: none;
}
.money .money_button li:last-child:hover{
	background-color: #fff;
}
.money .money_button li:last-child:hover a{
	color: #238AF7;
	text-decoration: underline;
}
.TTM_mine_space ul{
	font-size: 14px;
	line-height: 20px;
}
.TTM_mine_space ul li{
	float: left;
	padding-bottom: 10px;
	margin-right: 56px;
}
.TTM_mine_space .active{
	border-bottom: 3px solid #238AF7;
}
.TTM_mine_space .detail{
	display: none;
}	
.TTM_mine_space .show{
	display: block;
}
.TTM_mine_space .baseline{
	width: 970px;
	height: 2px;
	background: #eee;

}
.mine_footprint_detail .search_list01:hover,
.mine_collect_detail .search_list01:hover{
	box-shadow: 0px 0px 3px 3px #dadada;
	transition: 1s;
	border-radius: 3px;
}
.mine_footprint_detail .fr,
.mine_collect_detail .fr{
	width: 700px;
}
.mine_footprint_detail .none-collect{
	display: block;
	width: 970px;
	height: 339px;
	text-align: center;
}
.mine_footprint_detail .none-collect img{
	margin-top: 94px;
	margin-bottom: 20px;
}
.mine_collect_detail .none-collect{
	display: block;
	width: 970px;
	height: 339px;
	text-align: center;
}
.mine_collect_detail .none-collect img{
	margin-top: 94px;
	margin-bottom: 20px;
}
.mine_footprint_detail .search_list .search_list01{
	position: relative;
}
.mine_footprint_detail .search_list .garbage{
	position: absolute;
	top: 16px;
	right: 20px;
	display: none;
}
.mine_footprint_detail .search_list .search_list01:hover .garbage{
	display: block;
}
.mine_footprint_detail .search_list h3 {
	padding-top: 8px;
}
.mine_footprint_detail .search_list h3 a{
	margin-bottom: 8px; 
}
.mine_footprint_detail .search_list h3 a i{
	font-size: 18px; 
	color: #009AF1;
}
.mine_footprint_detail .search_list h3 a i:hover{
	color: #FF6000;
}
.mine_footprint_detail .search_list01 .fl .hotel_img{
	width: 240px;
	height: 160px;
	border-radius: 3px;
}
.mine_footprint_detail .search_list .search_list01{
	padding: 10px 10px 0px 10px;
	height: 180px;
	border-bottom: none;
}
.mine_footprint_detail .search_list .search_list01 .hotel_price a{
	font-size: 30px; 
}
.mine_footprint_detail .search_list .search_list01 .colorBlue{
	color: #009AF1;
}
.mine_footprint_detail .search_list .search_list01 .Medal_level1 {
	background:	url("../images/Medal_level11.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/Medal_level11.png*/ no-repeat center center;
	margin-right: 6px;
	background-size: 14px auto;
}
.mine_footprint_detail .search_list .search_list01 p .rate{
	color: #FF6000;
	font-size: 16px; 
}
.mine_footprint_detail .search_list .search_list01 .hotel_info_address{
	height: 50px;
	width: 485px;
	line-height: 24px;
	overflow: hidden;
	font-size: 14px;
	color: #565a64;
}
.mine_footprint_detail .search_list .search_list01 .services{
	display: block;
	position: relative;
	float: left;
	font-size: 14px;
	top: 35px;
	z-index: 10;
	opacity: 0.7;
}
.mine_footprint_detail .search_list .search_list01 .baseline {
	width: 970px;
	height: 1px;
	margin-top: 20px;
	background: #F6F6F6;
}



/************************TTM-账户设置-员工管理-新增员工-2017.10.26-add **********************/

.update_dialog #redact_content2 p label.redact_content_title{
	width: 91px;
	margin-right: 13px;
}
.update_dialog #redact_content2 p {
	margin-top: 0px;
	margin-bottom: 10px;
	height: 40px;
}
.update_dialog #redact_content2 p:last-child{
	height: 130px;
}
.update_dialog .permissions{
	display: flex;
	position: absolute;
	left: 104px;
}
.update_dialog .permissions>span{
	height: 106px;
	display: flex;
	flex-direction: column;
	border: 1px solid #d8d8d8;
	border-right: none;
	padding: 13px 10px 12px 12px;
	font-size: 12px;
	line-height: 18px;
	flex: 1;
	position: relative;
	color: #999;
}
.update_dialog .permissions span i:nth-child(1){
	margin-bottom: 10px;
	color: #3B3B3B;
	font-size: 14px;
}
.update_dialog .permissions span i:last-child{
	position: absolute;
	bottom: 12px;
}
.update_dialog .permissions span:last-child{
	border: 1px solid #d8d8d8;
}
.update_dialog .permissions .f_ui-checkbox-c3{
	position: absolute;
	right: 10px;
	top: 10px;
}
.update_dialog .permissions span[uitype=checkbox]{
	width: 18px;
	height: 18px;
	position: absolute;
	right: -14px;
	top: 10px;
}
.update_dialog .permissions-error{
	display: none;
	font-size: 14px;
	font-weight: 400;
	color: #db2842;
	position: absolute;
	left: 104px;
	bottom: -111px;
	padding-left:22px;
}
.update_dialog .permissions-error i{
	width: 20px;
	height: 22px;
	background: url("../images/ui.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/ui.png*/ no-repeat;
	background-position: -125px -0px;
	position: absolute;
	left: 0;
	top: -3px;	
}
/*修改弹出框的固定样式*/

.update_dialog {
	width: 800px;
	height: 546px;
}
.edit-redact_content{
	height: 505px;
}
.update_dialog .ui-dialog-header{
	border-bottom: none !important;
	background: #fff;
}
.update_dialog .ui-dialog-footer{
	width: 800px;
	height:51px;
	position:absolute;
	bottom: 0px;
}
.update_dialog .ui-dialog-grid{
	width: 800px;
}
.update_dialog .ui-dialog-grid tr:nth-child(2){
	margin-bottom: 48px;
}
.update_dialog .ui-dialog-grid tr:nth-child(3){
	width: 800px;
	height: 51px;
	position:absolute;
	bottom: 0px;
}
.update_dialog .ui-dialog-body{
	padding: 30px 26px 0px 30px !important;
	margin-bottom: 48px;
}
.update_dialog .ui-dialog-footer button{
	width: 80px;
	height: 38px;
	line-height: 38px;
	position:absolute;
	right:80px;
	color: #009AF0;
	font-size: 14px;
}
.update_dialog .ui-dialog-footer button.ui-dialog-autofocus{
	position:absolute;
	right:6px;
	border-radius: 3px;
	background-color: #238AF7 !important;
	color: #fff;
}
.update_dialog .ui-dialog-footer .ui-dialog-button{
	height: 41px;
	padding: 5px 0px;
}
/*修改选择框的样式*/
.update_dialog .f-ui_tab_nav .close, .f_ui-checkbox i, .f_ui-checkbox-c3 i, .f_ui-radio i, .f_ui-radio-c3 i, .f_ui-switch, .f_ui-switch i, .f_ui-valid-item .valid-tip i{
	background: url("../images/ui.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/ui.png*/ no-repeat;
	background-position: -31px -30px;
}
.update_dialog .f_ui-valid-item.valid-bottom span.valid-tip{
	margin-left: 315px;
	top: 10px !important;
}

.edit-dialog-style #redact_content2 .f_ui-valid-item .success{
	left: 288px;
}

.update_dialog #redact_content p label.redact_content_title{
	width: 91px;
	margin-right: 13px;
}



/* 信用卡样式 */
.bank{ display: block; width: 60px;
	height: 40px; float: left; margin-right: 10px;}
.icon-card_visa{
	
	background: url("../images/Artboard22.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/Artboard22.png*/ no-repeat;
}

.icon-card_master{

	background: url("../images/Artboard34.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/Artboard34.png*/ no-repeat;
}

.icon-card_jcb{

	background: url("../images/Artboard35.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/Artboard35.png*/ no-repeat;
}

.icon-card_unionpay{

	background: url("../images/Artboard37.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/Artboard37.png*/ no-repeat;
}

.icon-card_diners{
	
	background: url("../images/Artboard38.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/Artboard38.png*/ no-repeat;
}

.icon-card_amex{
	
	background: url("../images/Artboard39.png")/*tpa=http://hres.fangcang.com/css/saas/TTM/images/Artboard39.png*/ no-repeat;
}